Are there specific requirements to join?

You must be at least 17 years old, although some service opportunities require you to be at least 18. Some programs have specific skill requests in certain areas, and others look for a bachelor's degree or a few years of related volunteer / job experience. For others, your motivation and commitment may be the primary requirement.