When you volunteer, you help, assist, or serve another person or persons for free. You are not paid for this work. In Canada, volunteering is very common and highly valued. In fact, many non-profit organizations, charities, festivals and community boards are run by volunteers.
There are many benefits to volunteering. You will meet interesting people and help to serve your community. Another advantage is that it may help you to get a job. Consider the following points.
Look for volunteer opportunities in organizations that may help you find work or make connections to your workplace. Good options are professional associations, settlement agencies or health related agencies. A long list is provided here. Cultural centres are great places to connect with those who share your own culture and traditions. Join them but know they may offer fewer work related connections and opportunities for work.