According to a recent report by Kuwait Finance House (KFH), Islamic microfinance is a good solution for decreasing poverty. Since it is a combination of economic, social and religious principles, it uses two types of resources: external ones like Zakat and charity on one hand, and internal ones like deposits and equity. A number of institutions among which the Islamic Development Bank (IDB) and the World Bank are working on studying the viability of Islamic microfinance.