Why do we celebrate Diwali?

Q:

A: Diwali has it roots in ancient Indian civilization, and there is no one reason to celebrate it. Over the years, many origins have culminated to what we see as Diwali today. Some origins, albeit, and accepted more than others and are more popular, but this does not make the less accepted views less important in any way. In fact, there are 6 established origins for Diwali. The site that I have given as my source explains it the best:

Related items