Certain people will not be allowed to enter Canada. They are considered "inadmissible" in terms of Canada's immigration law. An immigration officer will determine whether you are suitable for entry to Canada when you apply for your visa or arrive at a border. Reasons for not being allowed into the country could fall under the following categories:
Security reasons
Criminal
Medical reasons