@packetcat the biggest guilty party is the much-derided “comma splice”; if you are joining two complete clauses (both could be their own sentence), you can’t use a comma, so you have to use a semicolon
but you can also use a semicolon just because you’re already using too many commas and using another one would get confusing, or a number of other reasons