Both the given statements are correct, because heritage is that which has been or may be inherited. Heritage is anything given or received to be a proper possession. Heritage is a feature belonging to the culture of a particular society, such as traditions, languages, or buildings, that were created in the past and still have historical importance.