A volunteer is somebody who gives their time and effort to a business, organization, or cause, without the expectation of monetary compensation. Volunteers can work in many different types of places and do a diverse set of duties.