SAML (Security Assertion Markup Language) is an umbrella term
that covers SSO, identity management, and federation. It consists of three
essential components: a user, an identity provider, and a service provider. SAML
is responsible for activating SSO in apps and enables SSO to share credentials
between different applications. SSO (Single Sign-On) is a user authentication
method that allows users to use one set of login credentials to access multiple
systems.