| A | B |
| HTTP / HYPER TEXT TRANSFER PROTOCOL | The protocol used for transmitting web pages over the Internet |
| HTML / HYPER TEXT MARKUP LANGUAGE | Language that tells a web browser how to make a web page look |
| DNS / DOMAIN NAME SYSTEM | The service that translates URLs to IP addresses. |
| TCP / TRANSFER CONTROL PROTOCOL | Provides reliable, ordered, and error-checked delivery of a stream of packets on the internet. TCP is tightly linked with IP and usually seen as TCP/IP in writing. |
| INTERNET PROTOCOL | Method by which data is sent from one computer to another on the Internet. |
| SSL / SECURE SOCKETS LAYER & TLS / TRANSPORT LAYER SECURITY | Provides a layer of security around your communications to protect them from snooping or tampering |
| COOKIE | What web sites use to remember who you are |
| HYPER TEXT TRANSFER PROTOCOL SECURITY | Ensures HTTP requests are secure and protected |
| IP ADDRESS | A number assigned to any item that is connected to the Internet. |
| URL / UNIFORM RESOURCE LOCATOR | An easy-to-remember address for calling a web page (like www.code.org). |
| WEB BROWSER | App used to access web pages |
| DIGITAL CERTIFICATE | Like an ID Card proving that it is the web site it claims to be |
| CERTIFICATE AUTHORITIES | Trusted entities that verify identities of web sites and issue certificates for them |
| GET | An HTTP method that is used to request data from a specified resource. |
| POST | An HTTP method that is used to send data to a server to create/update a resource. |
| ABSTRACTION (on the Internet) | Reducing information and detail to focus on essential characteristics. Higher level protocols use lower levels without needing to understand precisely how they work. Lower level protocols guarantee they will function without stating specifically how this will be accomplished. |
| SERVER | A computer that awaits and responds to requests for data Example: a DNS server awaits and responds to requests for URLs to be translated to IP addresses. |
| CLIENT | A computer that requests data stored on a server Example: When you type an address into your browser, your computer is the client and it sends the request to the DNS server. |