Een interface is het punt waar twee verschillende systemen met elkaar communiceren. Het kan een software– of hardwarecomponent zijn die dient als de verbinding tussen een gebruiker en een apparaat of programma. Door middel van de interface kan een gebruiker input geven en output ontvangen.