MDN Web Docs Glossary: Definitions of Web-related terms

Web technologies contain long lists of jargon and abbreviations that are used in documentation and coding. This glossary provides definitions of words and abbreviations you need to know to successfully understand and build for the web.

Note: If you'd prefer a web development glossary in book form, check out The Web Development Glossary (EPUB, MOBI, PDF). It’s a third-party glossary that includes the entries found here, and also adds a wide range of additional entries.

Glossary of Terms

Learn a new term:

Promise
A Promise is an object that's returned by a function that has not yet completed its work. The promise literally represents a promise made by the function that it will eventually return a result through the promise object.

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Other

Contribute to the glossary

This glossary is a never-ending work in progress. You can help improve it by writing new entries or by making the existing ones better. The easiest way to start is to hit the following link or to pick one of the suggested terms below.

Add a new entry to the glossary

See also