Residence Visa & Work Permit - what's the difference?

Can someone explain, please? Thanks.