The giving of alms (daana), visiting holy places (tirthayaatra), aus-terity (tapas), rituals and worship (yajna) are our aids towards the service of Lord. It is unflinching devotion towards Vishnu alone that liberates us. But all those are essential aids nonetheless. One cannot do away with them & attain any progress towards liberation. These tasks enable the clean-sing of inner senses making them fit to receive the knowledge of God. And it is the devotion enabled by such knowledge of God that liberates us.
Click here to read the complete article.