1. Comma- a punctuation mark indicating a pause between parts of a sentence
2.semicolon- a punctuation mark indicating a pause used to connect two independent clauses
-semicolon usage-only use a semicolon if the two independent clauses are related
-Don't use a semicolon with a connecting word.
*I love dogs; Shetland sheepdogs are my favorite.
3.Dash: There is no difference between an m dash and a semicolon.All the rules for a semicolon function for the m-dash