Permanent redirect is just the status code used - 301 and 308 indicate permanent redirect.
The default is generally 302, which is non-permanent (i.e. re-checked with each request).
A permanent redirect is only as permanent as any caches involved, so not as irreversible as the name might suggest.