A semicolon is used to join two sentences, independent clauses or a series of items which are closely connected in meaning.
A semicolon separates two independent clauses that are closely related. Since both independent clauses are complete sentences, a full stop can be used in place of the semicolon.
A semicolon is used to divide a sentence into two parts, the second of which usually contains commas separating items.
A semicolon is typically placed before a conjunctive adverb (such as however, nonetheless, therefore) that is used to connect one clause to another.
A semicolon cannot be used to replace a colon.
A semicolon must not be used after a dependent clause that comes before an independent clause. The correct punctuation mark is a comma.