プロトコルを使うと、ウェブサイトやアプリケーション(コンシューマ)が、API経由でウェブサービス(サービスプロバイダ)にある保護されたりソース(情報)にアクセスできるようになります。この際に、ユーザがサービスプロバイダに提出している認証情報(credential)をコンシューマに明かすことなく、アクセスできるようにします。平たく言うと、OAuthはAPI認証におけるフリーで汎用的な手法を提供します。(コンシューマ)がphotos.example.net(サービスプロバイダ)に保存されている写真にアクセスできるようにする、といった場面が想定されます。特別なユーザインターフェースや手順は必要ありませんし、サービスプロバイダがユーザをどう認証するかも指定しません。ように、コンシューマ側がユーザの認証情報を取得しないようなケースに理想的に使えるプロトコルになっています。