Un protocole est un ensemble de règles établies pour régir la communication entre deux systèmes informatiques. Il définit comment les données doivent être transmises et reçues, comment le trafic doit être routé et comment des protocoles spécifiques doivent être utilisés par chaque système pour assurer une bonne transmission de données. Les protocoles sont essentiels à la communication efficace et sécurisée entre les systèmes informatiques.
Les protocoles sont généralement utilisés pour garantir que des paquets de données peuvent être acheminés à travers un réseau d'ordinateurs sans erreur ni interruption. Les données peuvent être transmises entre plusieurs ordinateurs sur un réseau local ou à travers un réseau étendu composé d'ordinateurs situés dans différents pays. Les protocoles définissent aussi comment les données doivent être chiffrées et vérifiés afin de s'assurer qu'elles n'ont pas été corrompues ou modifiées durant le transit.