Интерфейс — это средство взаимодействия между двумя или более системами, устройствами или компонентами. В контексте компьютерных технологий интерфейс обеспечивает взаимодействие между пользователем и компьютером (пользовательский интерфейс) или между различными программными компонентами (программный интерфейс).