Reasons why idols are worshipped in Hinduism
Idol worship helps devotees comprehend the abstract and formless.
Hinduism is a philosophy that lays an emphasis on the existence of the Supreme Being. The Gods and Goddesses that find a mention in Hinduism are manifestations of the power that governs the universe.
Each devotee has the liberty of choosing his favourite God or Goddess (ishta-devta) based on his inclination. The choice propels the tradition of worshipping idols.
God is the infinite, powerful, omnipresent and supreme truth. Idol worship helps devotees comprehend the abstract and formless.
In the video embedded below, the science and significance of idol worship have been explained.
Watch it here: