A festival is an event centering on and celebrating some unique aspect of the community.

Festivals can be celebrations for many different factors, but religious festivals usually involve the celebration of some act in the life of a certain Godly entity.

Good examples of festivals could be Holi, Diwali, Navratri etc.

Also see,

history | excerpt history