The World Bank Group consists of 5 institutions that provide financing and assistance to developing countries. The International Bank for Reconstruction and Development provides loans to middle-income countries, the International Development Association provides zero-interest loans to the poorest countries, and the International Finance Corporation finances private sector projects. The other institutions guarantee investments and facilitate arbitration of investment disputes.