A hyphen is a punctuation mark that is used to join two or more words or word parts, connecting each component to create a distinct word with a new meaning.