Highlight
A term or phrase that is highlighted in a different color to draw attention to it.
Authentication (Auth, AuthN)
The process of verifying the identity of a user, device, or system. Authentication confirms "who you are" through credentials like passwords, tokens, or biometric data.
Read More: Learn about OAuth
Authorization (AuthZ)
The process of determining what an authenticated user is allowed to do. Authorization controls access to resources based on permissions and roles.
API (Application Programming Interface)
A set of protocols and tools that allow different software applications to communicate with each other. APIs define the methods and data formats that applications can use to request and exchange information.
JWT (JSON Web Token)
A compact, URL-safe token format used for securely transmitting information between parties as a JSON object. Commonly used for authentication and authorization in web applications.
Read More: Understanding JWTs
TLS (Transport Layer Security, SSL)
A cryptographic protocol that provides secure communication over a network. TLS is the successor to SSL and is commonly used to secure web traffic (HTTPS).
Webhook
A user-defined HTTP callback that is triggered by specific events. Webhooks allow applications to send real-time data to other applications when certain events occur.
