MDN Web Docs Glossary: Definitions of Web-related terms

Learn a new term:

ICE
ICE (Interactive Connectivity Establishment) is a framework used by WebRTC (among other technologies) for connecting two peers to each other, regardless of network topology (usually for audio and/or video chat). This protocol lets two peers find and establish a connection with one another even though they may both be using Network Address Translator (NAT) to share a global IP address with other devices on their respective local networks.

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.

Add a new entry to the glossary

Glossary of Terms

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

If you want to know more on how to contribute to the glossary, check out the glossary documentation status page.

See also