A protocol used to send commands and parameters over a network.