What is an Application Protocol

What is an Application Protocol?

An application protocol facilitates communication between an application and a server.

An application protocol defines how a client and server interact. It consists of these three points.

Common application protocols include:

I understand what an appliction protocol is. Is TCP/IP a protocol?