Permanent residence is a sort of visa status in Canada. As the name indicates, it lets a foreign citizen residing in Canada indefinitely, operate, educate, and receive social benefits.