We often use terms in our discussions with clients when we realise they look at us in a funny way. We try and keep our language as basic as possible when we discuss these matters but often there is no other way to say what we need to say without using the correct jargon. Below is a list of web technology words that we often use.

Website Terminology

A/B Testing

Also known as split or bucket testing, A/B testing is the process of comparing two or more variants to determine which one performs better. By conducting an A/B test, you can fine-tune a website and enhance its UX.

An add-on is a software extension or script that extends the functionality of a program.

Ajax is a JavaScript and XML-based set of techniques that enables web applications to work asynchronously. Using Ajax, it’s possible to send and receive data from the server without reloading the entire page.

Angular is an open-source software development framework developed by Google. It uses Typescript and HTML to develop dynamic and interactive single-page web applications.

An API (Application Programming Interface) facilitates the interaction between two or more software applications. API-standardized protocols, such as Rest API, can provide web developers with an efficient and secure way to transfer data.

Back-End Development

A part of web development that focuses on the server-side of the website. The back-end activity isn’t visible to users but has a significant impact on the site’s performance and usability.

Backups are copies of your files, databases, or information that are stored in a separate location from the original one. The purpose of having backups is to avoid data loss if there’s an issue on the site.

A blog is a web log, an online journal where entries are displayed in reverse chronological order. Blogs can be standalone sites or part of a larger website, and the people who own and maintain them are called bloggers.

Bootstrap is a free and open-source front-end framework designed to simplify the development of responsive, mobile-friendly websites. It includes a library of HTML and CSS-based design templates that allow users to speed up the website creation process.

Breadcrumbs are navigational links that give an overview of the site’s information hierarchy. By implementing breadcrumbs, you will improve the website structure and user experience.
Breadcrumb on best buy website

A software program that translates HyperText Markup Language (HTML) code into readable web content using the Hypertext Transfer Protocol (HTTP). Some popular web browsers include Google Chrome, Microsoft Edge, and Safari.


Browsers use cache to store files, codes, and other content in order to avoid downloading them each time users access the same site. Cleaning your browser cache regularly will resolve loading issues and avoid overusing your disk space.
Cascading Style Sheets (CSS)

CSS is a style sheet language used to define how HTML documents are displayed to end-users. With CSS, users can modify the visual appearance of a website, including its font, color, and background.

Content Delivery Network (CDN)

A content delivery network (CDN) is a group of servers distributed in different geographical locations worldwide to enable quick web content delivery.
An example of a cookie policy pop-up

Cookies are a set of data that help websites keep track and save users’ information or activity, like login details or preferred site settings.

A web terminology that describes any elements of a website or web application displayed or performed by the user’s devices. Client-side development involves designing a website’s layout and user interface (UI).
Content Management System (CMS)

A content management system (CMS) is a software application that comes with a graphical user interface for creating and managing websites. Some popular CMSs include WordPress, Drupal, and Joomla.
WordPress.org homepage

Customization is the process of modifying products or services to better meet the users’ preferences and needs. For instance, WordPress provides users with tools to customize their site’s theme, menu, and font.


Refers to programming features, like software, hardware, or stacks, that are scheduled to shut down or be replaced by new versions. Users are encouraged to switch deprecated items with other updated options.
Document Type Definition (DTD)

A set of rules that defines and validates the structure of XML files. Applications use DTD to verify the validity of XML data.

A document type declaration (doctype) is an instruction that informs web browsers what version of HTML is used on a web document.

The Document Object Model (DOM) is a programming interface for XML and HTML documents that treats each element on a document as an object. It allows developers and programs to read, access, and update the document’s content.

Domain Name

A domain name is a unique website address consisting of a site name and an extension. It serves as an alternative to using an IP address and helps internet users find your site more easily.
Domain Name System (DNS)

The domain name system (DNS) allows web browsers to communicate easily with servers to present a website’s content. DNS servers translate domain names into Internet Protocol (IP) addresses.
Domain Registrar

Domain registrars are companies that handle the reservation of internet domain names along with their matching IP addresses.
DNS Editor

DNS editors enable users to modify their domain’s DNS records.
Drag and Drop

Drag and drop refers to moving elements on an interface by dragging them from one location and dropping them in another.

Drupal is a powerful content management system (CMS) that offers extensive modules and flexible customization for building all kinds of websites.


eCommerce stands for electronic commerce, and it refers to any transaction made online. When people talk about eCommerce, they usually associate it with online shopping.
Email Service Provider (ESP)

Companies or platforms that provide email marketing services or tools for creating and launching email campaigns. Using an ESP offers several advantages, such as ensuring email deliverability, personalizing email content, and automating subscriber listing.

File Transfer Protocol (FTP)

File Transfer Protocol (FTP) is used to communicate and transfer files between computers on a network. Using FTP, users can modify websites and transfer files to a server.

Footer is the information or content displayed at the bottom section of a web page. Usually, it provides easy access to important pages such as the privacy policy and disclaimers.
An example of a footer on Hostinger’s website
Front-End Development

Front-end development is the process of developing the visual output of a website, from its layout to navigation.


Gatsby is an open-source static site generator that combines the functionality of modern tech stacks like React.JS, GraphQL, and webpack.

It is the practice of using the Global Positioning System (GPS) or IP addresses to track the location of users and their devices.

The global information tracker (GIT) is a distributed version control system (VCS) that tracks changes to any set of files. It’s primarily used to coordinate collaborative software and development projects.

GitHub is a cloud-based Git hosting service with a web-based graphical interface. It enables developers to collaborate on shared projects while maintaining a detailed record of their progress.
GitHub’s website, an open-source software for developers


Hypertext access or .htaccess is a configuration file used to enable and disable features of Apache-hosted websites. With it, users can make various configuration changes, from setting up URL redirects to changing the website’s time zone.
HTTP Headers

HTTP headers are data that provide additional information about HTTP requests and responses.
Headless Website

It’s a website architecture solution that separates the back-end content repository (“body”) from the front-end presentation layer (“head”), so users can modify one without interfering with the other.

A homepage is the default page of a site – usually the first page a website visitor sees. Multilingual websites, for example, often have multiple language-specific homepages.

Hotlinking is the process of directly linking media files hosted on third-party sources. It’s recommended to avoid hotlinking to avoid unethical practices and legal repercussions.
HyperText Markup Language (HTML)

HyperText Markup Language (HTML) is a computer language for creating web pages and online applications using elements, tags, and attributes.


HTTP/HTTPS are protocols for transferring data and information via the world wide web (www). What makes them different is that HTTPS uses SSL/TLS protocols for encryption, establishing more secure data transfers.
HTTP Status Code

An HTTP status code is a message consisting of three digits issued by a server to inform the status of a client’s request.

Information Architecture (IA)

This web terminology refers to the blueprint of websites and applications. These are made so that the end product’s functionality can adapt to the user’s needs.

JavaScript (JS)

JavaScript is a popular lightweight programming language that lets developers implement interactive elements on web pages, applications, or games.

Joomla is a free, open-source CMS platform for creating and managing various kinds of websites. It supports extensive features that allow users to enhance the site’s functionality without installing third-party plugins.

jQuery is a cross-platform and open-source JavaScript library designed to streamline the coding process. With jQuery, users can write less code while still obtaining the same results.

JSON stands for JavaScript Object Notation, and it’s a file format that uses human-readable text for data interchange.

Landing Page

Landing pages are special web pages designed to generate conversions by focusing on a specific call-to-action. A landing page can be a standalone web page that links to your main site or a part of it.

Laravel is one of the best PHP frameworks for developing modern and complex applications. It’s well-known for its expressive code syntax and extensive built-in functions.


Magento is a flexible CMS built on PHP. It provides a robust set of plugins and website themes that allow entrepreneurs to build reliable online stores.

Metadata is a data set containing information about other data, which makes searching and processing data easier and faster. In SEO, meta tags like titles and descriptions help search engines and readers better understand a page’s content.


In software development, the term refers to a software or IT-related project with publicly accessible code that can be altered or enhanced by anyone.


It refers to each time a browser loads or reloads one web page.

A method of dividing website content into separate web pages. Adding pagination can enhance a website’s user experience and performance.

Short for permanent link, a permalink is the URL of a web page or blog post that is intended to remain unchanged. It’s typically written in a simple and readable format, making it easier for visitors to understand it.

In WordPress, a plugin is a software extension that increases the functionality of a website.

PrestaShop is a free, open-source eCommerce site builder that allows users to develop and manage their online stores easily. There are currently 294,000+ live websites running on PrestaShop, making it the 7th most popular open-source platform.

It refers to an individual’s level of control over their personal information while connected to the internet.

A server that allows users to hide their public IP addresses. It provides better security and privacy protection than connecting directly to the internet.


A query is a request for information. When talking about database queries, it refers to information retrieved from a database.


React is an open-source JavaScript library developed and maintained by Meta. It contains a collection of reusable JavaScript components used for building user interfaces (UI).

reCAPTCHA is an updated version of the traditional CAPTCHA system. It’s a test that distinguishes human users from bots to prevent websites from getting spammed and abused.
Really Simple Syndication (RSS) Feed

Formerly known as RDF site summary, it refers to web feeds that notify users about the latest updates from a website. An RSS feed is often written in a computer-readable format to enable the automatic transmission of website content.


A schema is a layout or structure that serves as a basis for programmers when constructing a database. Users can use it to understand and find information within a database.
Screen Resolution

It refers to the pixel density relative to the visual dimensions (height and width) of your computer screen. It’s an important element to consider, especially when working in the web design industry.

An additional piece of information resided on the left or right side of the main website content.

A sitemap is a website’s blueprint created using XML to store relevant web page information in an organized and hierarchical order, helping search bots to index the site.


Tags are essentially keywords that refer to a file’s or document’s details. Applying tags to your blog makes it easier for visitors to find related content.

Tooltips are UI components containing brief instructions that appear when users hover over an element on websites or apps.

Uniform Resource Locator (URL)

A Uniform Resource Locator or URL is a web address used to specify the location of web resources. It consists of elements such as protocols, subdomains, domain names, and domain extensions.
The structure of a URL
User Acceptance Testing (UAT)

An evaluation process that verifies whether the software meets the needs of clients and end-users. Implementing UAT can help save time and money while increasing customer satisfaction.

Virtual Private Network (VPN)

A VPN or Virtual Private Network is a type of network that encrypts your internet connection and masks your IP address on a public network. Using a VPN connection enhances security and can also be a great way to bypass content restrictions.
How VPN encrypts the internet connection

Web Page

It’s an HTML document displayed in a web browser. Websites are formed by a group of web pages gathered under one domain name.
Website Analytics

A process of researching and analyzing website data related to users’ behavior to improve its performance. This data usually includes four key metrics – total traffic, source of traffic, bounce rate, and conversion rate. Google Analytics is a popular tool for tracking website traffic.
Website Builder

A website builder is a software or platform that enables users to construct websites without having to manually code them.
Website Migration

Any significant changes to a website’s configuration that may have an impact on SEO. For instance, changes in domain name, URL, hosting plan, or layout design.
What You See Is What You Get (WYSIWYG)

This term describes content editors, such as website builders, that let users directly edit and update content in an interface that simulates the end result.
White Screen of Death

A typical website or application issue in which the user’s screen suddenly turns blank. In WordPress, fixing a white screen of death can be more complicated since it doesn’t show any error messages.

WebP is a Google-made image format that combines lossy and lossless image compression methods to produce high-quality images with small file sizes.

Whitespace (negative space) is a term used to describe the empty area between or within web design elements. It helps create a visual hierarchy of your website by emphasizing important elements.

WordPress is a free and highly-flexible CMS for website creation. At the technical level, it’s a PHP-based program that runs on MySQL or MariaDB databases.
WordPress Auto-Update

WordPress auto-update is a feature that enables automatic updates for WordPress core, plugins, themes, and translation files.
WordPress Database

A WordPress database is storage that uses a MySQL open-source database management system to save and manage your WordPress website data.
WordPress Hooks

WordPress hooks are functions applied to both WordPress actions and filters to modify the functionality of a WordPress plugin or theme.
WordPress Multisite

WordPress multisite is a WordPress built-in feature that lets users run multiple sites from a single dashboard.
WordPress Pingback

A pingback is an automated WordPress notification that lets site owners know when someone links to their site. To receive it, enable the pingback feature in the WordPress settings.
WordPress Private Page

WordPress private pages and posts can only be accessed by specific users.
WordPress Sidebar

A WordPress sidebar is a widget area on WordPress sites that displays extra information alongside the main content.
WordPress Slug

A WordPress slug is a part of a WordPress site’s URL that comes after the domain name. Users can customize it easily via the WordPress settings.
What is WordPress slug
WordPress Staging Environment

A WordPress staging environment is a duplicate of the live site that users can use to test any updates or changes before launching them.
WordPress Tags

WordPress tags are words or phrases assigned to specific WordPress posts. Usually, they are used for sorting a website’s content, improving user experience and SEO.
WordPress Taxonomy

WordPress taxonomy is a grouping mechanism for WordPress content. Two of the most frequently used ones are Categories and Tags.


Leave a Reply

Your email address will not be published. Required fields are marked *