The six organizations represented here are the United Nations Economic and Social Council (ECOSOC), the International Bank for Reconstruction and Development (IBRD), the International Finance Corporation (IFC), the International Monetary Fund (IMF), the United Nations General Assembly (UNGA), and the World Trade Organization (WTO). Part of the aim is to ensure that developing countries are represented and have a voice in decision-making for their own countries in international organizations.