A festival is a church or religious feast, as in harvest festival.

This was originally a pagan feast to honour the fertility gods and give thanks for a good harvest.

It signifies a spiritual celebration.