Protocol tags are tags that somehow use or manipulate various protocol features on a lower level, e.g. they can modify special features of the HTTP protocol, alter the URL or send messages on other protocols than HTTP.