Volunteering involves donating time and energy to benefit others. Often, this means completing a variety of tasks to support a specific organization or community group. These activities can range from administrative tasks to working directly with the population served. Volunteering benefits both the organization and the volunteer: the organization receives extra support, while the volunteer develops a connection with his or her community and gains practical experience. Organizations around the world offer volunteer positions across a wide range of activities and issue areas.