Internet Protocols and their defininitions.

FTP
"FTP is a set of rules that allow filesw to be exchanged between computers on the Internet. Unlike HTTP, which is used by web browsers to request web pages and their asssociated files in order to display a web page, FTP is used simply to move files from one computer to another. Web developers common use FTP to transfer web page files from their computers to web servers. FTP is also ocmmonly used to download programs and files from programs and files from other servers to individual computers."
For more information click here.

E-mail Protocols
"Most of us take e-mail for granted, but there are two servers involved in its smooth functioning: an incoming mail server and an outgoing mail server. When you send e-mails to others, SMTP is used. When you receive e-mail, POP3 and IMAP can be used."
For more information click here.

HTTP
"HTTP is a set of rules for exchanging files such as text, imnages, audio, video, and other multimedia on the Web. Web browsers and web servers usually use this protocol. When the user of a web browser requests a file by typing a website address or clicking on a hyperlink, the browser builds an HTTP request and sends it to the server. The web server in the destination machine receieves the request, does any necessary processing, and responds with the requested file and any associated media files."
For more information click here.