Interface – A software protocol or a hardware protocol, which is in charge of handling the exchange of information.