Glossary of Website and App Development Terms

  1. Overview
  2. Website and App Development
  3. Glossary of Website and App Development Terms

HTML - Hypertext Markup Language, the standard language used to create the structure and layout of web pages.

CSS - Cascading Style Sheets, a language used to control the presentation of web pages and separate the presentation of a website from its structure.

JavaScript - A programming language used to add interactivity and dynamic functionality to web pages.

jQuery - A popular JavaScript library that makes it easier to work with HTML, CSS, and JavaScript.

AJAX - Asynchronous JavaScript and XML, a technique used to create fast, dynamic, and interactive web pages without requiring a page refresh.

API - Application Programming Interface, a set of rules and protocols that allows different applications to communicate with each other.

CMS - Content Management System, a software application used to create and manage digital content.

SQL - Structured Query Language, a programming language used to manage and retrieve data from relational databases.

Database - A collection of data that is organized and stored in a specific format, often used to store the content and user information for websites.

Server - A computer or program that processes and manages requests made by clients, such as web browsers.

Hosting - The service of providing storage, connectivity, and support for websites on a server.

Domain - The unique address used to access a website, such as example.com.

DNS - Domain Name System, a system that converts domain names into IP addresses to allow web browsers to connect to the correct server.

IP address - A numerical label assigned to each device connected to a computer network, used to identify the device and allow it to communicate with other devices.

FTP - File Transfer Protocol, a standard protocol used to transfer files between computers on a network.

SSH - Secure Shell, a secure network protocol used to remotely access and manage a server.

HTTPS - Hypertext Transfer Protocol Secure, a secure version of the HTTP protocol used to transfer data over the internet.

SSL - Secure Sockets Layer, a security protocol used to establish an encrypted link between a web server and a web browser.

Responsive design - A technique used to create websites that adapt to the size and resolution of different devices and screen sizes.

Wireframe - A basic visual representation of the layout and structure of a web page or website.

Prototype - A working model of a web page or website, used to test and refine design and functionality before final development.

Back-end - The part of a website that handles the server-side logic and database management, and is not visible to the end user.

Front-end - The part of a website that handles the client-side logic and user interface, and is visible to the end user.

SPA - Single Page Application, a web application that loads a single HTML page and dynamically updates the content as the user interacts with the page.

MVC - Model-View-Controller, a software architectural pattern used to organize and structure the code for a web application.

Framework - A pre-written set of codes and libraries that can be used as a foundation for developing a website or web application.

Library - A collection of pre-written codes and functions that can be used to perform specific tasks within a website or web application.

DevOps - A methodology that combines software development and IT operations to improve the speed, reliability, and efficiency of software delivery.


Was this article helpful?