پروتکل ها زبان ها ، قواعد و قوانینی برای ارتباطات هستند که کامپیوترها بتوانند به وسیله آنها زبان مشترکی برای برقراری ارتباط داشته باشند ، زبان انگلیسی یک پروتکل ارتباطی بین انسان هاست که می توانند ارتباط برقرار کنند و در کامپیوتر پروتکل هایی مثل IP ، ICMP ، IGMP ، HTTP و ... پروتکل هایی هستند که کامپیوترها با آنها صحبت می کنند