Protocols define rules for formatting and processing data on a network. Some common protocols are TCP/IP, HTTP, FTP, and SMTP. TCP/IP provides reliable data transmission and IP delivers packets across networks. HTTP is the protocol for the World Wide Web and FTP transfers files between hosts using two channels. SMTP is used for email over IP networks.