Рівні взаємодій В обчислювальній або інформаційній системі взаємодія може здійснюватися на користувацькому, програмному й апаратному рівнях. Відповідно до цього інтерфейси можуть існувати як: Спосіб взаємодії фізичних пристроїв (з'єднання кабелів, мікросхем) Спосіб взаємодії віртуальних пристроїв (елементи власне інтерфейсу програми: кнопки, меню, випадні списки)