Ganesha is one of the best-known and most worshipped deities in the Hindu pantheon. He is the son of Lord Shiva and Goddess Parvati. Hindu denominations worship him regardless of caste and social strata. The devotion to Ganesha is widely diffused and extends to Jains and Buddhists. Ganesha's elephant head makes him easy to identify. He is honored as the god of beginnings.