Definition from the Volunteer.directory Glossary
Applying professional skills (e.g., marketing, IT, legal) to help non-profit organizations achieve their mission.