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. In practice, North Korea functions as a one-party state under a totalitarianfamily dictatorship, described even as an "absolute monarchy" with Kim Il-sung and his heirs as its rulers.
North Korea's political system is built upon the principle of centralization. While the North Korean constitution formally guarantees protection of human rights, in practice there are severe limits on freedom of expression, and the government closely supervises the lives of North Korean citizens. The constitution defines North Korea as "a dictatorship of people's democracy" under the leadership of the Workers' Party of Korea (WPK), which is given legal supremacy over other political parties. Despite the constitution's provisions for democracy, in practice, the supreme leader, Kim Jong-un (grandson of the state's founder, Kim Il-sung), exercises absolute control over the government and the country.
The WPK is the ruling party of North Korea. It has been in power since its creation in 1948. Two minor political parties also exist, but are legally bound to accept the ruling role of the WPK. They, with the WPK, comprise the popular front Democratic Front for the Reunification of the Fatherland (DFRF). Elections occur only in single-candidate races where the candidate is effectively selected beforehand by the WPK.Kim Il-sung ruled the country from 1948 until his death in July 1994, holding the offices of General Secretary of the WPK from 1949 to 1994 (titled as Chairman from 1949 to 1972), Prime Minister of North Korea from 1948 to 1972 and President from 1972 to 1994.