Can anyone kindly tell me the significance of sacrificing animals (like goat) in front of God/Goddess? During Durga Puja I have seen that people sacrifice different things (aka "Balidan") in front of God/Goddess.
Also I have seen 108 lights are offered after the sacrifice. I would love to know the meaning for that.
Pranam.