Volunteering is giving time and effort without pay to help others or benefit a cause. It's about making a difference and can be formal through organizations or informal within a community. Volunteering helps a young person gain self-confidence and the courage to look for work in the future.