Deities are worshipped in various forms from time immemorial. Beliefs and reverence for supernatural powers have driven humans to worship various forms. They may be natural elements personified, saints and divine personalities considered next to god or the God Himself. These deities are found depicted on Indus Valley Seals, on walls of ancient ruins and at places of worship. After the advent of coins, deities were depicted on coins of Greece, Rome and on Janapada coins of India. Before we explore the numerous deities on Kushan coins let us first try to understand the nature of religion, the origin of the gods, and their respective roles and significance in human life.