Microfinance can evolve further into new business directions for the NGOs. The end-result of all microfinance operations is the establishment of a strong and sustainable community-based organization. In order to manage this organization, cooperative management education can be introduced by the NGO for greaer sustainability and expansion of the services. Further to cooperatives, we have microinsurance that is slowly gaining the momentum to become another big community-based enterprize in developing countries. Here we discuss the ways and means to develop Microfinance, Cooperatives and Microinsurance development in a community.