A self-help group is a group of 10 to 20 persons who volunteer to assist those in need in a particular location. Together, they try to improve community members' living standards and participate in local community activities.