The National Curriculum is a set of subjects and standards used by primary and secondary schools so children learn the same things. It covers what subjects are taught and the standards children should reach in each subject.
Other types of school like academies and private schools don’t have to follow the national curriculum. Academies must teach a broad and balanced curriculum including English, Maths and Science. They must also teach Religious Education.