The politics of North Korea takes place within the framework of the official state philosophy, "Juche", a concept created by Hwang Jang-yop and later attributed to Kim Il-sung. The Juche theory is the belief that through self-reliance and a strong independent state, true socialism can be achieved.
Juche was originally a belief regarding capitalism, but was later replaced by socialism.