The Vedic scriptures say, “There are many worshipable gods but only one supreme God, whom we refer to primarily by the name Krishna, which means the all-attractive one. The one who has beauty, wealth, strength and knowledge 100%. All others are either incarnations of His original form, demigods or demigoddesses.
Demigods do not have the same power as God but are beings that are more advanced than us humans. Although they resemble us, they possess far greater intelligence, beauty, mystic power and in some cases, many arms and heads. Thus we are naturally subordinate to them, and can worship them as empowered representatives of God.
In Greek mythology we find various gods, such as the god of water or the god of the thunderbolt. In accordance with Vedic culture, we don’t see them as imaginary persons, but rather as departmental heads in the material world.