...
The difference between a classic Refresh token and an Offline token is, that an offline token will never expire by default. The offline token is valid even after a user logout users active session expires or server restart. However by default the offline token expires after 30 days if not used.
...