Microfinance is the idea to provide services banks and insurance companies provide to those people who usually are not served by such businesses. It is an important form of development aid. Serving these people is usually very expensive for banks and insurance companies; that is why they usually do not do it. Speciaized NGOs provide these services: