Use a comma, not a semicolon, to separate an independent clause from a dependent clause or phrase.
Use a colon, not a semicolon, to introduce a series or list.