To give of yourself for the benefit of others is called a volunteer.