Permanent residency means you are allowed to reside indefinitely within a country and will mean that you will be eligible to apply for citizenship after a qualified period of time. Please see below.

Resident visa means you are allowed to live and work in the country however this may be valid only for a specified period of time usually 24 months.