Skip to content
Essential Internet Protocols

List of Essential Internet Protocols

📝 Cheat Sheet

Essential Internet Protocols

An internet protocol is a set of rules that controls how data is sent and received over the internet. There are 11 essential protocols to know:

  1. HTTP: Hypertext Transfer Protocol - for web browsing
  2. HTTPS: HTTP Secure - encrypted web browsing
  3. FTP: File Transfer Protocol - transferring files between computers
  4. FTPS: FTP Secure - secure file transfer
  5. SMTP: Simple Mail Transfer Protocol - sending emails
  6. POP: Post Office Protocol - retrieving emails from a server
  7. IMAP: Internet Message Access Protocol - accessing emails on a server
  8. TCP: Transmission Control Protocol - reliable data delivery
  9. UDP: User Datagram Protocol - faster but less reliable data delivery
  10. XMPP: Extensible Messaging and Presence Protocol - instant messaging
  11. P2P: Peer-to-Peer - direct communication between users

Here are the essential protocols used in our daily digital activities.

ProtocolFull FormDescription
HTTPHypertext Transfer ProtocolFor web browsing.
HTTPSHypertext Transfer Protocol SecureSecure web browsing with encryption.
FTPFile Transfer ProtocolTransferring files between computers.
FTPSFile Transfer Protocol SecureSecure file transfer.
SMTPSimple Mail Transfer ProtocolSending emails.
POPPost Office ProtocolRetrieving emails from a server.
IMAPInternet Message Access ProtocolAccessing emails on a server.
TCPTransmission Control ProtocolReliable data delivery.
UDPUser Datagram ProtocolFaster, less reliable data delivery.
XMPPExtensible Messaging and Presence ProtocolInstant messaging.
P2PPeer-to-PeerDirect communication between users.
Pop Quiz
You need to send an email to a colleague. Which protocol handles the sending of that email?
Last updated on • Talha