The International Development Association (IDA) is the 'soft loan window' of the World Bank Group. It provides concessional loans and grants to the world's poorest countries. IDA loans have zero or very low interest rates and long repayment periods. IFC lends to private sector, IMF is a separate institution for monetary cooperation.