International Experience Canada (IEC) is a program based on Youth Mobility Agreements (YMA) signed by Canada and 35 other countries to facilitate work and travel opportunities for Canadian national youth wanting to go abroad, and foreign youth wanting to come to Canada.
Countries with Youth Mobility Agreements facilitate three different permits you can apply for, each with their own requirements. The Co-op Internship and Young Professional permits are employer dependent, while the Working Holiday permit is an open-work permit, meaning that you do not have to have an employment offer in order to apply.
*Each YMA country may name the above mentioned permits differently but the equivalent opportunities are available