Protocols define communication between devices over a network through formal standards, policies, rules and procedures. Some key protocols include:
- HTTP, which functions at the application layer and defines how web pages are requested, delivered, and interacted with over the internet.
- FTP, which transfers files between computers and is commonly used for uploading web pages and providing online file archives.
- SMTP, which is a software that controls message movement across the internet by addressing and forwarding data between computers.
Wireless mobile devices typically communicate using radio waves and protocols like GSM, CDMA, and GPRS that employ techniques like TDMA and multiplexing to send information over cellular networks.