Hindus observe a wide range of festivals and religious celebrations, many of which are rooted in ancient Indian traditions, and often correspond with seasonal transitions. These festivals are scheduled according to either the solar calendar or the lunisolar calendar, and their observance often varies regionally. Many festivals are specific to certain sects or are primarily observed in particular regions of the Indian subcontinent.