When to Use Semicolon?

A semicolon marks a stop within a sentence. It tells you that what comes before it is complete, and that what follows is also complete but related. A semicolon is needed to separate two independent clauses and also in a series to separate items containing commas.