Benefits
Small scale development projects are planned and controlled by local communities to help their local periphery area. They are not expensive because they use smaller, more appropriate technology, which the local people will have to pay for. Because the project is on a smaller scale compared to a larger project, the environmental damage is often much less.
Disadvantages
Smaller scale, affects less people