Heritage education is defined as an approach to teaching and learning about history and culture that uses information available from the material culture and the human and built environments as primary instructional resources.
As the United Nations specialized agency for culture, UNESCO is tasked with safeguarding living heritage and ensuring its transmission to future generations. In 2003, the UNESCO General Conference adopted the Convention for the Safeguarding of the Intangible Cultural Heritage, which encourages and supports countries to take the necessary measures to ensure that communities can safeguard their living heritage.