Пользовательский токен и токен приложения не являются терминами OAuth2. Но в целом пользовательский токен - это токен, который был выпущен, поскольку пользователь прошел аутентификацию, и приложение действует от имени пользователя.
Токен приложения выдается, когда приложение получает токен от своего имени, используя учетные данные клиента. Я описал потоки OAuth2 в этом ответе .
Токен на предъявителя означает, что вам нужен только этот токен для доступа к API, а не ключ криптографии c, чтобы доказать, что вы можете это сделать. используйте токен.