North Korea's official state ideology is Juche. That is a form of socialism developed by the country's founder, Kim Il-Sung. Juche means self-reliance. It teaches that to achieve true socialism and become self-sufficient, the state must become fully isolated from the rest of society.