Simply put, a summer school is a programme of study supported by a school or school district during the summer vacation. Programmes generally take from 6 to 10 weeks, depending on the institution and the course of study. There are usually a wide variety of summer school courses taking place.
One may enrol on to a summer school out of an interest they have, to seek formal recognition of some kind, for professional training or in preparation for further education. The summer schools are open to all, unless otherwise stated.