Temporary residency is bound by a certain period of time, while permanent residency is indefinite. The latter usually grants more rights to its holder.