Протокол — это стандарт, который определяется поведением функциональных блоков при непосредственной передаче данных: при этом протокол задаётся набором правил взаимодействия функциональных блоков, расположенных на одном уровне, а также анализирует синтаксис сообщения, имена элементов данных, операции управления и состояния.
Также под протоколом понимают файлы регистрации событий в заданном хронологическом порядке.