The tradition of Durga Puja can be traced back centuries, with its roots in ancient Hindu scriptures and legends. According to mythology, Durga Puja commemorates the victory of Goddess Durga over the demon Mahishasura, symbolising the triumph of good over evil. The festival typically spans nine days, known as Navaratri, with the tenth day celebrated as Vijayadashami or Dussehra.