Question: what is the difference between work permit and residence permit?
Answer: Work permit is given to one to allow the person to legally work at particular country. Resident permit is given to one to allow the person to reside (live) in a particular country.