In 1991, the Canada Games Council was incorporated as a private, non-profit organization responsible for the ongoing development of the Canada Games. The Council is the governing body for the Canada Games. As the Games move from one host community to the next, the Council provides the continuity, leadership and support to Host Societies in key areas such as sport technical, organizational planning, ceremonies and protocol, marketing and sponsorship. In addition, the Canada Games Council ensures effective long-term partnerships with national sport organizations, governments and the corporate sector. The Canada Games Council is a well-established, national organization that fosters on-going partnerships with organizations at the municipal, provincial and national levels. It allocates resources in support of the following mission and strategic directions.