A protocol is a set of rules that are used for communication among different kinds of data. The different kinds of protocols specify how the data should be addressed, transmitted, and received.
The Internet Protocol Suite is a set of protocols that is divided into four layers. These layers sort out the different types of protocols. These layers are as it follows: the Application layer; Transport layer; Internet layer; Link layer.