When to use Semi Colon

The English language in the written form is incomplete, without the usage of punctuation marks in it. Among the different punctuation marks in the language, the semi colon is a very simple one to understand but at the same time offers a solution to a lot of problems arising in sentence structuring.