English Heritage is the leading public body with responsibility for all aspects of protecting and promoting the historic environment of England and aims to help people understand and appreciate why the historic buildings and landscapes matter. It opens over 400 historic buildings and archaeological sites to the public and protects and enhances England's heritage by working with owners, local authorities and other organisations. English Heritage also supports and carries out research on all aspects of the historic environment and educates by bringing the past to life through the presentation of its sites, events, training schemes and publications.