Hyphens, en dashes, and em dashes are punctuation marks that each have a specific purpose. Hyphens are used to join compound words and modifiers, and with non-inclusive numbers. En dashes indicate ranges like page numbers or years. Em dashes can replace commas, parentheses, colons and semicolons to set off parenthetical phrases or change the tone of a sentence.