Diwali is an ancient Hindu festival that celebrates the victory of good over evil and light over darkness. It is typically celebrated by lighting candles, exchanging gifts, and setting off fireworks. The five-day festival is a time for spiritual reflection, prayer, and joyous celebration.