Web Glossary

All the acroymns you'll ever need

HTML - HyperText Markup Language: The standard language for creating web pages, using tags to structure content.


HTTP - HyperText Transfer Protocol: The foundation of data communication for the World Wide Web, used for transmitting hypermedia documents.


HTTPS - HyperText Transfer Protocol Secure: An extension of HTTP, used for secure communication over a computer network within a web browser.


URL - Uniform Resource Locator: The address of a web page on the internet, specifying its location on a computer network.


API - Application Programming Interface: A set of rules and definitions for building and interacting with software applications, facilitating communication between different software components.


CSS - Cascading Style Sheets: A style sheet language used for describing the presentation of a document written in HTML or XML, controlling layout and appearance.


SEO - Search Engine Optimization: The practice of increasing the quantity and quality of traffic to your website through organic search engine results.


SSL - Secure Sockets Layer: A standard security protocol for establishing encrypted links between a web server and a browser, ensuring that all data passed remains private.


TCP/IP - Transmission Control Protocol/Internet Protocol: A suite of communication protocols used to interconnect network devices on the internet, ensuring the delivery of packets.


XML - eXtensible Markup Language: A markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable.


AJAX - Asynchronous JavaScript and XML: A group of web development techniques using various web technologies on the client-side to create asynchronous web applications.


JSON - JavaScript Object Notation: A lightweight data-interchange format, easy for humans to read and write and for machines to parse and generate.


PHP - Hypertext Preprocessor: A popular general-purpose scripting language especially suited to web development and embedded into HTML.


CMS - Content Management System: A software application used to manage the creation and modification of digital content, often used for web content management.


VPN - Virtual Private Network: A service that allows you to connect to the internet via a server run by a VPN provider, encrypting your data and hiding your IP address.


SaaS - Software as a Service: A software distribution model in which a third-party provider hosts applications and makes them available to customers over the internet.


UX - User Experience: The overall experience of a person using a product such as a website or computer application, especially in terms of how easy or pleasing it is to use.


UI - User Interface: The space where interactions between humans and machines occur, with the goal of effective operation and control of the machine from the human end.


FTP - File Transfer Protocol: A standard network protocol used for the transfer of computer files between a client and server on a computer network.


DNS - Domain Name System: The phonebook of the internet, translating domain names to IP addresses so browsers can load internet resources.

LAN - Local Area Network: A network that connects computers and devices in a limited geographical area such as a home, school, or office building.


WAN - Wide Area Network: A telecommunications network that extends over a large geographical area for the primary purpose of computer networking.


ISP - Internet Service Provider: A company that provides services for accessing, using, or participating in the Internet.


IP - Internet Protocol: The principal communications protocol in the Internet protocol suite for relaying datagrams across network boundaries.


POP3 - Post Office Protocol 3: A standard mail protocol used to retrieve emails from a remote server to a local client over an IP connection.


SMTP - Simple Mail Transfer Protocol: An Internet standard for email transmission across IP networks.


SSH - Secure Shell: A cryptographic network protocol for operating network services securely over an unsecured network.


NAT - Network Address Translation: A method of remapping one IP address space into another by modifying network address information in the IP header of packets while they are in transit across a traffic routing device.


IaaS - Infrastructure as a Service: Online services that provide high-level APIs used to dereference various low-level details of underlying network infrastructure like physical computing resources, location, data partitioning, scaling, security, backup, etc.


PaaS - Platform as a Service: A category of cloud computing services that provides a platform allowing customers to develop, run, and manage applications without the complexity of building and maintaining the infrastructure typically associated with developing and launching an app.


VPS - Virtual Private Server: A virtual machine sold as a service by an Internet hosting service. It runs its own copy of an operating system, and customers have superuser-level access to that operating system instance.


RAID - Redundant Array of Independent Disks: A data storage virtualization technology that combines multiple physical disk drive components into one or more logical units for the purposes of data redundancy, performance improvement, or both.


BIOS - Basic Input/Output System: Firmware used to perform hardware initialization during the booting process and to provide runtime services for operating systems and programs.


RAM - Random Access Memory: A form of computer data storage that can be read and changed in any order, typically used to store working data and machine code.


SSD - Solid State Drive: A solid-state storage device that uses integrated circuit assemblies to store data persistently, typically using flash memory.


GPU - Graphics Processing Unit: A specialized electronic circuit designed to rapidly manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device.


CAD - Computer-Aided Design: The use of computers to aid in the creation, modification, analysis, or optimization of a design.


CRM - Customer Relationship Management: An approach to manage a company's interaction with current and potential customers, using data analysis about customers' history with a company to improve business relationships, specifically focusing on customer retention and ultimately driving sales growth.


ERP - Enterprise Resource Planning: A type of software that organizations use to manage day-to-day business activities such as accounting, procurement, project management, risk management and compliance, and supply chain operations.


IoT - Internet of Things: The network of physical objects—devices, vehicles, buildings, and other items—embedded with electronics, software, sensors, actuators, and connectivity to enable these objects to connect and exchange data


Find out more

Complete the form to find out more