It's a protocol that allows users from different apps to communicate. Instead of signing up with an email and password you generate a key pair, the private key acts like a password.
That's really all a new user needs to know, they can learn everything else once they're here.
I like to compare it ...