A work Permit allows an eligible visitor to reside and work in Canada for a limited period of time, and restrictions are usually placed on the type of employment which can be pursued.

One can apply for awork permit form outside Canada only if one has a job offer from a Canadian employer. 
Work permit is not an immigration document as it does not permit to live in Canada permanently. In order to live permanently in Canada you must qualify under an immigration category such as a skilled worker.
 

Our Friends here !!!