Abbreviations
HTTP: HyperText Transfer Protocol
HTTPS: HyperText Transfer Protocol Secure (HTTP over TLS/SSL)
FTP: File Transfer Protocol
FTPS: FTP over TLS/SSL (different from SFTP)
SFTP: SSH File Transfer Protocol (runs over SSH; not "Secure FTP")
SSH: Secure Shell
SSL: Secure Sockets Layer
TLS: Transport Layer Security
SMTP: Simple Mail Transfer Protocol
IMAP: Internet Message Access Protocol
POP3: Post Office Protocol version 3
DNS: Domain Name System
URL: Uniform Resource Locator
URI: Uniform Resource Identifier
UUID: Universally Unique Identifier
UTC: Coordinated Universal Time
DOM: Document Object Model
REST: Representational State Transfer (HTTP-based architectural style)
SOAP: Simple Object Access Protocol (XML-based messaging protocol)
gRPC: Google Remote Procedure Call
JSON: JavaScript Object Notation
YAML: YAML Ain't Markup Language (human-friendly data serialization)
XML: eXtensible Markup Language
CSV: Comma-Separated Values
TSV: Tab-Separated Values
HTML: HyperText Markup Language (web page structure)
CSS: Cascading Style Sheets (web page styling)
JS: JavaScript (web page behavior)
SPA: Single-Page Application (web app with client-side routing)
SSR: Server-Side Rendering
PWA: Progressive Web App
CORS: Cross-Origin Resource Sharing
CSRF: Cross-Site Request Forgery
OAuth 2.0: Authorization framework for delegated access
OIDC: OpenID Connect (authentication on top of OAuth 2.0)
JWT: JSON Web Token (compact claims-based token)
IP: Internet Protocol
TCP: Transmission Control Protocol
UDP: User Datagram Protocol
CDN: Content Delivery Network
POC: Proof of Concept
MVP: Minimum Viable Product