Useful: Abbreviation
Published: 2022-12-24 23:18:39

# A
- AD: Active Directory, directory service for Windows domain networks.
- ADFS: Active Directory Federation Services, Federated Identity.

# B
BFF: Backend for Frontend, layer that sits between the clients and the backend.

# C

# D
- DHCP: Dynamic Host Configuration Protocol, automatically assigning IP.
- DNS: Domain Name System

# E

# F
- Firebase: Offers NoSQL & real-time hosting of databases, content, social authentication, notifications.
- FTP:   File Transfer Protocol, transfer files from a server to a client on a computer network.

# G
- GNU:   GNU's Not Unix
- GSM:   Global System for Mobile Communications
- GPU:   Graphics Processing Unit
- GUI:   Graphical User Interface

# H
- HA:    High availability
- HTTP:  Hypertext Transfer Protocol
- HTTPd: Hypertext Transport Protocol Daemon
- HTTPS: HTTP Secure

# I
- IPsec: Internet Protocol security
- IPTV:  Internet Protocol Television
- IPv4:  Internet Protocol version 4
- IPv6:  Internet Protocol version 6

# J
- J2EE: Java 2 Enterprise Edition
- J2ME: Java 2 Micro Edition
- J2SE: Java 2 Standard Edition
- JAXB: Java Architecture for XML Binding
- JAX-RPC: Java XML for Remote Procedure Calls
- JAXP: Java API for XML Processing
- JCE:  Java Cryptography Extension
- JCP: Java Community Process
- JDBC: Java Database Connectivity
- JDK: Java Development Kit
- JEE: Java Enterprise Edition
- JDS: Java Desktop System
- JFC: Java Foundation Classes
- JFS: IBM Journaling File System
- JIT: Just-In-Time
- JME: Java Micro Edition
- JMX: Java Management Extensions
- JMS: Java Message Service
- JNDI: Java Naming and Directory Interface
- JNI: Java Native Interface
- JNZ: Jump non-zero
- JPEG: Joint Photographic Experts Group
- JRE: Java Runtime Environment
- JS: JavaScript
- JSE: Java Standard Edition
- JSON: JavaScript Object Notation
- JSP: Jackson Structured Programming
- JSP: JavaServer Pages
- JVM: Java Virtual Machine

#K

# L
- LDAP:  Lightweight Directory Access Protocol
- LRU: Least Recently Used - organizes items in order of use, allowing you to quickly identify which item hasn't been used for the longest amount of time.

# M
- MongoDB: NoSQL & cross-platform document-oriented database program
- MySQL: Relational database management system

# N
- NFS: Network File System - distributed file system protocol allows a client computer to access files over a network in the same way they would access a local storage file.
- NTP: Network Time Protocol - internet protocol used to synchronize with computer clock time sources in a network

# O

# P
- PCI: Peripheral Component Interconnect, standard for connecting hardware devices to a computer's motherboard.
- PHP: Hypertext Preprocessor, server-side scripting language for web development.
- PostgreSQL: Relational database management system
- PWA: Progressive Web App, web applications that offer an app-like experience to users.

# Q

# R
- RAID: Redundant Array of Independent Disks, storage technology that combines multiple disk drives.
- RAM: Random Access Memory, temporary data storage used by the CPU for executing instructions.
- REDIS: Remote Dictionary Server - in-memory data structure store.
- REST: Representational State Transfer, software architectural style for web services.

# S
- SaaS: Software as a Service
- SAN: Storage Area Network, dedicated network for providing access to consolidated storage.
- SAX: Simple API for XML
- sbin: superuser binary
- SDN: Software-defined networking - is an approach to networking that uses software-based controllers or application programming interfaces (APIs) to communicate with underlying hardware infrastructure and direct traffic on a network.
- SFTP: Simple File Transfer Protocol
- SFTP: SSH File Transfer Protocol
- SHA: Secure Hash Algorithm
- SOAP: Simple Object Access Protocol - XML-based messaging protocol for exchanging information among computer networks.
- SQL: Structured Query Language, language for managing and querying relational databases.
- SSH: Secure Shell, cryptographic network protocol for secure communication.

# T
- TL;DR: too long; didn't read - used to introduce a summary of an online post or news article.
- TCP/IP: Transmission Control Protocol/Internet Protocol, the suite of communication protocols used on the internet.
- TLS: Transport Layer Security, cryptographic protocol for secure communication over a computer network.

# U
- UI: User Interface, visual elements and interaction design of a software application.
- URL: Uniform Resource Locator, web address used to locate a resource on the internet.
- UX: User Experience, the overall experience of a user when interacting with a product or system.

# V
- VPN: Virtual Private Network, secure and encrypted network connection over a public network.
- VR: Virtual Reality, computer-generated simulation of a three-dimensional environment.

# W
- WAN: Wide Area Network, a network that spans a large geographical area.
- WYSIWYG: What You See Is What You Get, user interface that shows the final output during editing.


# X
- XML: Extensible Markup Language, markup language for encoding documents in a machine-readable format.


# Y

# Z
- ZFS: Zettabyte File System, a combined file system and logical volume manager designed by Sun Microsystems.
- ZIP: Zone Information Protocol, a protocol used to configure and manage Zone Information Database (ZID) entries.
- ZK: ZooKeeper, a centralized service for maintaining configuration information, naming, synchronization, and more.
- ZPL: Z-level Programming Language, a high-level programming language designed for software development on Zilog Z80 microprocessors.
- ZSI: Zolera SOAP Infrastructure, a Python library for creating and parsing SOAP messages.