Hindus speak many languages in India, so they can worship in their own language. However, Sanskrit is the language of most scriptures. And as you would agree, no language is necessary for communication with Gods, they understand our wishes (at least that is what the believers would say).
hindus worship no guru
Buddhist and Hindus worship at home or at a temple
no, hindus do not worship 5 times a day. However Hindus do worship 3 times a day, at dawn, at afternoon and at dusk.
why do there worship ganeha
when we hindus in big problems then they worship lord ganesha and the problems are ended.
No they do not. Hindus can worship at shrines. Even the shines in there own homes.
Hindus worship in a Mandir.
There is no real answer to this. Christians worship God and Jesus and Hindus worship a plethora of gods, one god, or no gods at all.
Hindus worship in a temple, and men have to go every Saturday, but women can go whenever they want.
prayers
OM
They are important because Hindus worship in temples. That's where they worship their gods