1. Сукупність засобів, методів і правил, що забезпечують взаємодію між двома системами, пристроями або програмами, а також між користувачем і комп’ютерною системою.
2. Спеціалізований пристрій або набір схем, що забезпечує узгодження та з’єднання окремих блоків електронної обчислювальної машини чи іншого обладнання.