A colon (:) or single dash (-) can be used to introduce an idea, a list or an explanation. A semicolon (;) may show contrast in the ideas before and after. The colon separates the clauses, adding ...