The Kenya Vision 2030 is Kenya's new long-term development plan covering 2008 to 2030. It aims to transform Kenya into a middle-income country providing a high quality of life. The Vision was developed through extensive stakeholder consultations to understand development challenges and strategies. It is based on three pillars: economic, social, and political. The economic pillar aims for 10% annual GDP growth. The social pillar pursues equitable social development. The political pillar goals are democratic governance and human rights.