Tradition of Kali Puja in Bengal
Hindus are said to have 330 million gods and goddesses. Within the religious imagination of Sanatan Dharma, however, these deities are arranged in distinct hierarchies and categories, much as they are in Greek and Egyptian mythology. In ancient Egypt, Ra, Isis, Horus and Anubis belonged to the foremost ranks of the pantheon. Among the Greeks, the principal deities were those believed to dwell on Mount Olympus, including Zeus, Hera, Athena and Poseidon.