Em dashes (—) and hyphens (-) have different lengths and grammatical functions.
Previous Question
Which of the following is an incorrect use of a hyphen?
Next Question
"The blue-eyed girl" – here the hyphen is used for: