Durga Puja celebrates goddess Durga's victory over the asura Mahishasura, symbolizing good triumphing over evil. It also serves as a harvest festival, honoring various Hindu deities. The festival is widely celebrated across India, especially in eastern states during the month of Ashwin.