voluntary work.
Voluntary work is work that you do not get paid for and usually involves doing things to help other people, especially the elderly or the sick, or working on behalf of a charity or similar organization. Most charitable organizations rely on unpaid volunteers, and thousands of Americans and British people give many hours of their time to doing some form of social work or organizing fund-raising events to support the work.