Religion & Philosophy What is the logic behind idol worship? By Poulomi Hari December 5, 2017 93 What is an idol? Technically it is a physical substance which denotes the existence of God, his form and his image. Anything which represents God in a physical entity is an idol. This way isn't a cross an idol? Or the Read More Tags: Hinduism, Idol, What is the logic behind idol worship?