Hyphen- used to connect words make-up
Dash- used as punctuation- it is used in many ways in British English, like a comma, a semi-colon and a colon. Many people use it because theya ren't sure what to use.
Colon and Semi-colon:
http://www.usingenglish.com/articles...emi-colon.html
http://www.usingenglish.com/articles...ion-colon.html
![]()




