What does the word heritage mean?

Something that has been handed down to you from others, such as the traditions of your culture and family. Also, something that has been reserved for you by a relative. As in a will that you get when the relative dies.