"Session" here is the word used for the duration in which an access token is valid. You may be talking about UX, but the submission is talking about access tokens.
I think that most of the non-short-session examples — Google, Microsoft, GitHub, etc — are using an access token + refresh token pattern.
The access token may be so my account at an event coordination site has free/busy access to my Google calendar, and that authorization might last for years.