Protocol
In computing, a protocol or communication protocol is a set of rules in which computers communicate with each other. The protocol says what part of the conversation comes at which time. It also says how to end the communication. The most important sets of internet protocols are TCP/IP, HTTP, and FTP.
TCP/IP
TCP/IP, in full Transmission Control Protocol/Internet Protocol, standard internet communications protocol that allow digital computers to communicate over long distances. The Internet is a packet-switched network, in which information is broken down into small packets, sent individually over many different routes at the same time, and then reassembled at the receiving end.
HTTP
HTTP, in full HyperText Transfer Protocol, standard application-level protocol used for exchanging files on the World Wide web. HTTP runs on top of the TCP/IP protocol. Web browsers are HTTP clients that send file requests to Web server which in turn handle the requests via an HTTP service.
FTP
FTP, in full file transfer protocol, computer application used to transfer files from one computer to another over a local area network (LAN) or a wide area network (WAN) such as the internet.