India has a long and diverse cultural history dating back 5000 years to the Indus Valley Civilization. Its culture has been influenced by invasions and trade with other regions. Music and festivals play an important role in Indian culture. Music styles range from folk to classical forms with various instruments. Major festivals celebrate religious events and seasons, such as Diwali which signifies renewal and is known as the "festival of lights". India has a variety of art, architecture, dance, and theater traditions reflecting its cultural diversity.