On 15 March 2016 the Canadian government will enforce the new Electronic Travel Authorisation (eTA) program. The eTA process went into effect in August 2015 but will not be mandatory until 15 March.
Read more here:
CANADA – New Electronic Travel Authorisation Effective 15 March 2016