An Identity Provider is an entity that issues identities to other entities through issuing identity tokens.