A middle school (also known as intermediate school or junior high school) is an educational stage, which exists in some countries, and takes place between primary school and high school. The concept, regulation and classification of middle schools, as well as the ages covered, vary between, and sometimes within, countries.