Polytheism is the worship of or belief in multiple deities usually assembled into a pantheon of gods and goddesses, along with their own religions and rituals. In most religions which accept polytheism, the different gods and goddesses are representations of forces of nature or ancestral principles, and can be viewed either as autonomous or as aspects or emanations of a creator God or transcendental absolute principle (monistic theologies), which manifests immanently in nature (panentheistic and pantheistic theologies). It is a type of theism. Within theism, it contrasts with monotheism, the belief in a singular God, in most cases transcendent. Polytheists do not always worship all the gods equally, but can be henotheists, specializing in the worship of one particular deity. Other polytheists can be kathenotheists, worshiping different deities at different times. Polytheism was the typical form of religion during the Bronze Age and Iron Age, up to the Axial Age and the development of Abrahamic religions which enforced strict monotheism. It is well documented in historical religions of Classical antiquity, especially ancient Greek religion and ancient Roman religion, and after the decline of Greco-Roman polytheism in tribal religions such as Germanic paganism or Slavic paganism. Important polytheistic religions practiced today include Chinese traditional religion, Hinduism, Japanese Shinto, and the neopagan context.