God, Allah, Bhagwaan is everywhere and in everything. Therefore, anything can be worshiped as God, Allah or Bhagwaan.

Hindu takes the fullest advantage of this fact. Hindu allows worship of trees, rivers, the sun, the moon, the planets, the earth, mountains. Not only that Hindu uses even natural phenomenon like change of seasons, solar and lunar eclipses, change of Sun's motion and so on. In fact, each day of the week is attributed to some God. The aim is to make everyone remember God.

The most important point is God is present in every individual, because there is no place in the whole universe which is devoid of God. No scripture of any religion say that God is present only in the people of its religion. It means the SAME GOD OR ALLAH OR BHAGWAAN is present in Hindus, Muslims, Christens, Sikhs, Indians, Americans, Russians, Africans, Rich, Poor, Kings, Beggars, Children, Youths, Oldies, Men, Women.

With this background it said that when a person inflicts pain on other person may be from any religion, God, Allah, Bhagwaan notes it and hands over severe punishment to the one who inflicted pains; may be in this life or in subsequent lives.

Thus people, who kill or harass people just because of different religion will be doomed to hell by whichever God they believe in.

In short, idol worship and all other ways of worship described in Hindu are very useful in attaining God.