Hindus worship hundreds of Gods and Goddesses, like Roman and Greek they imagine a heaven filled with Gods and Goddesses who handle specific departments. Indra is the king of devatas (Gods), Brahma is the creator, Narayana is the protector, Shiva destroys the earth when it is overcrowded with sinners, Yama is the God of death and justice. Apart from Gods and Goddesses natural powers like fire, water, wind, mountains were worshipped.
I really love this concept of gratitude towards the things that give us something good, something without expecting anything in return.
Hindus have a truckload of religious scriptures too, most important from them are the rigveda, samveda, atharvaveda, yajurveda, ramayan, mahabharat and srimadbhagwatgita. Hindu religious scripts are priceless treasure trove of philosophy.
If you study them, you will see how in place of disrespecting other religions they have finally embraced their strong traits (after ample squabble ofcourse) and this I think is the best thing about Hinduism, it doesnot hesitates in worshipping Buddha, Christ or Mohamed as it worships its own deities.
You will be quite impressed to see how Hindus go to mazars or churches to pray for something or Indian Christians or Muslims come to temples to place a wish to the deities. A country with so many religions, cultures and so adjusting is rare to found.