Gurukuls have existed since the Vedic age. They provided a comprehensive education in all areas of knowledge, including yogic practices that lead to enlightenment or unity with the divine. Students were expected to spend years in service to the guru, studying with him and helping him with daily tasks, including chores such as cooking and washing clothing. This tradition played a significant part in preserving Hindu religious and moral law (dharma) and in passing scriptural knowledge and traditions down through the generations.
Today, the gurukul system has experienced a resurgence. In a gurukul, the students live together as equals, regardless of their social standing at birth. It is, therefore, a place where, under the direction of the guru, the students create an environment and share a vision that helps them grow spiritually and mentally.