Glossary: System Design Basics in Java
The connection protocol that delivers bytes in order and resends lost ones.
HTTP (HyperText Transfer Protocol)HTTPS and TLS