human
I'm a bit confused about the difference between a hyphen and an en dash. Can you tell me the difference?
assistant
A hyphen is a punctuation mark that connects two words or parts of a word. An en dash is a punctuation mark that connects two numbers, such as 1–2 in 12–13.