Why did north Korea invaded south Korea?

To unite all of Korea under the communist Pyongyang government.