Why have Self-Help Groups (SHGs) been set up?

Self-Help Groups (SHGs) have been set up to fill the gap in the formal rural credit system which has proven to be inadequate and has not been fully integrated into the rural social and community development.