Hinduism developed out of Brahminism and has no single founder. The word "Hindu" comes from the name of the Indus River. Some key aspects of Hinduism include beliefs about gods like Brahma, Vishnu, Shiva, Ganesh, Lakshmi, Saraswati, Rama, and Krishna. Hindus may worship one or multiple gods. Festivals celebrate various gods and mark important events in the Hindu faith like Diwali and Janmashtami. Family life involves daily worship, four stages of life, and aims of dharma, artha, kama, and moksha.