Do not use a semicolon in the following situations.
between a subordinate clause and the rest of the sentence
between an appositive and the word it refers to
to introduce a list
between independent clauses joined by and, but, or, nor, for, so, or yet
exception: If one or both of the independent clauses contain a comma, you may use a semicolon with a coordinating conjunction between the clauses.