What is the "protocol level"?