OAuth 2.0 is used for delegating access to third-party applications without sharing credentials.
OpenID Connect (OIDC) is a protocol built on top of OAuth, handling authentication.
OIDC simplifies the sign-up and sign-in process, allowing users to authenticate with a single click.
The process involves the user initiating authentication, client delegating the request to the authorization provider, user authorizing the client's access, and the authorization server returning an ID token to the client.