Those foreign nationals who wish to visit Canada for business purposes may also apply for a Temporary Resident Visa.
Valid business reasons for visiting Canada may include things like meetings clients to discuss potential sales or negotiate contracts. It is important to note that a business visitor must not be paid for their time in Canada nor may they provide any valuable service for which they would properly require a work permit.