Web Dev Terms and Definitions

Browse over 42 terms and definitions related to web development and internet technologies.

API — Application programming interface

Above The Fold — Derived from newsprint, information above the fold draws maximum readership. See First Screen.

Advertising copy — The words employed to communicate a sales message in an advertisement or commercial.

Application programming interface — A method for two or more computer programs to communicate with each other. It is a type of software interface, offering a service (such as a custom dataset or specific computation task) to other pieces of software.

Back-end — Server-side software, everything you can't see on a website. Includes databases, back-end logic, application programming interface (APIs), architecture, and servers.

CSS — Cascading Style Sheets

Cascading Style Sheets — A style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML.

Copyright — Legal mechanism that protects your ownership of what you write.

Back to Top

Copywriter — Person who writes advertising copy.

Database — An organized collection of data stored and accessed electronically. Popular database engines include PostgreSQL, MariaDB, MySQL, and MongoDB.

Domain name — A string that identifies a realm of administrative autonomy, authority or control within the Internet. Located between the subdomain and top-level domain.

Endpoint — The final destination of a URL for the main file being served by the web server. (such as mysite.com/our-services.html)

Extensible Markup Language — A markup language and file format for storing, transmitting, and reconstructing arbitrary data.

First Page — The page located at the root of a website domain. Also called a home page.

First Screen — The first piece of content that appears on screen when a website is loaded. Not to be confused with the first page.

Back to Top

Front-end — Graphical user interface of a website so that users can view and interact with that website.

HTML — Hypertext Markup Language

Home Page — The first page of a website. Located at the root domain.

Hypertext Markup Language — also known as "the language of the internet." A standardized system for tagging text files to achieve font, color, graphic, and hyperlink effects on World Wide Web pages.

JavaScript — A programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS.

LAMP Stack — Acronym for Linux, Apache, MySQL, and PHP, one of the most common software stacks for many of the web's most popular applications.

Linux — An open-source operating system commonly used to run a web server.

Back to Top

Node.js — A back-end JavaScript runtime open-source server environment. Executes JavaScript code outside a web browser.

PHP — Hypertext Preprocessor programming language. A general-purpose scripting language geared toward web development.

Protocol — Communication protocols include basic data communication tools like TCP/IP and HTTP.

Python — A high-level, general-purpose programming language. It supports multiple programming paradigms, including structured, object-oriented and functional programming.

Request Parameters — Part of a URL that is used to return dynamic content based on its value.

Subdirectory — The subdirectory of a URL sits outside of the main domain within its own partition. Just like a subdomain, the subdirectory can be used to host a separate blog, ecommerce store, separate mobile site, contact forms, etc.

Subdomain — A piece of additional information added to the beginning of a website’s domain name. It allows websites to separate and organize content for a specific function.

Back to Top

Top-Level Domain — Everything that follows the final dot of a domain name. It helps classify and communicate the purpose of domain names.

URL — Uniform Resource Locator

USP — Unique Selling Proposition

Uniform Resource Locator — A Uniform Resource Locator (web address) is a reference to a website (or internet resource) that specifies its location on a computer network (the internet) and a mechanism for retrieving it.

Unique Selling Proposition — The thing that sets you, your product or service, or your business apart from every other competitor in a favorable way. It’s the competitive advantage that you proclaim to your prospects, customers, or clients.

WAF — Web application firewall

Web Server — A combination of computer software and underlying hardware that accepts requests over the internet.

Back to Top

Web application firewall — Security software that can be installed on web servers with the aim of protecting web applications from abuse by hackers.

Web content — Words written for the web for the purpose of informing, communicating, entertaining, or edifying the reader, not necessarily communicating a sales or marketing message.

Web copy — Words employed to communicate a sales message on the web. Its purpose is to generate leads, customers, sales, and, consequently, profits for a website.

Web copywriter — Person who writes web copy.

Web developer — A programmer who develops applications for use on the World Wide Web.

Webmaster — A person responsible for maintaining one or more websites. They monitor its performance with search engines, functionality, speed and design.

XML — Extensible Markup Language

Back to Top