Here is an excellent article on the semicolon.
I know that it's not a very exciting subject but I have a fear of semicolons and I think a lot of others do too. They are confusing and they seem foreign. Give me a good old comma over a semicolon any day.
But if any of us ever wants to look all official, it may be good to throw a semicolon in every once in a while. For those of you who shudder at the thought of reading a short article on a semicolon, I will provide this cliff note-like version that I came across in the hopes that you too will familiarize yourself with the semicolon: