What does the Word Artifact Mean?

Artifact is used to describe things from our past. This can be almost anything. An arrowhead to a priceless painting to an abject found in a cave.