Letting people sign in with an account they already have elsewhere, like Google or GitHub, instead of making a brand-new password. That outside service (the provider) confirms who they are, and your app then creates or looks up a matching account in your own database.