A gurukula or gurukulām (Sanskrit: गुरुकुल, translit. gurukulā) was a type of education system in ancient India with shishya (‘students’ or ‘disciples’) living near or with the guru, in the same house. … The term is also used today to refer to residential monasteries or schools operated by modern gurus
The difference between gurukul and modern school
The basic difference between gurukul and modern school is that the gurukul education is entire consists of Vedas, epics, literature and archery and the modern education includes a variety of subjects like science, maths, English etc. … In general, the whole society was responsible for the education of students
Arya Samaj Gurukul School boys performing Homa ritual 1915.jpg
Source and Thanks to Wikipedia.