Answer :

drohmer2018
A hyphen joins two or more words together while a dash separates words into parenthetical statements. The two are sometimes confused because they look so similar, but their usage is differentHyphens are not separated by spaces, while a dash has a space on either side.

Hope this helps. 
nelsont21
A hyphen joins two words together, whereas a dash separates ideas and statements. 

Other Questions