When should I use a dash vs. use a semicolon vs. a colon? Give example please!

: for lists (and more) : Between independent clauses when a coordinating conjunction is omitted. dash – depends on the use. They can replace and parenthesis for instance.

Th above, and much more information, is taken from a website dedicated for exactly the explanations you’re looking for:http://www.thepunctuationguide.com/