The 2030 Agenda for Sustainable Development is a plan of action for people, planet and prosperity. It seeks to strengthen universal peace in larger freedom. It recognizes that eradicating poverty in all its forms and dimensions, including extreme poverty, is the greatest global challenge and an indispensable requirement for sustainable development. The Agenda consists of 17 Sustainable Development Goals and 169 targets that demonstrate the scale and ambition of this new universal Agenda. They seek to build on the Millennium Development Goals and complete what they did not achieve. They seek to realize the human rights of all and to achieve gender equality and the empowerment of all women and girls. They are integrated and indivisible and balance the three dimensions of sustainable development: the economic, social and environmental.