What is a word for a piece of cultural heritage?

Something that could be a book, a video, a song, an idiom, and so on - anything that someone might consider a piece of their culture. This is in the context of uploads to a website but I am trying to avoid using something generic like "file". I thought of "artifact" but that seems to imply something old.


Solution 1:

Artifact/artefact, used in conjunction with Cultural, does not necessarily means something old, according to WP (emphasis mine):

Cultural artifact is a more generic term and should be considered with two words of similar, but narrower, nuance: social artifact and archaeological artifact. Cultural artifacts can include objects recovered from archaeological sites, or archaeological artifacts, but can also include objects of modern or near-modern society, or social artifacts. For example, in an anthropological context: a 17th-century lathe, a piece of faience, or a television each provides a wealth of information about the time in which they were manufactured and used.

So I'd suggest Cultural artifact