인터페이스

인터페이스(, ) 또는 접속기는 서로 다른 두 개 이상의 독립된 컴퓨터 시스템 구성 요소 간에 정보를 교환하는 공유 경계(shared boundary)이다. 컴퓨터와 사용자 간의 통신(communication)이 가능하도록 하는 장치나 프로그램(device or program)을 의미하기도 한다.

인터페이스에는 다음과 같은 다양한 예가 존재한다.

 컴퓨팅 
 인터페이스는 프로그램, 라이브러리 등의 추상적 모형으로 API나 시스템 호출과 같이 함수나 입출력으로 나타난다.
 사용자 인터페이스
 그래픽 사용자 인터페이스
 입출력 인터페이스
 네트워크 인터페이스
 인터페이스는 웹과 같은 가상 공간에서는 디지털 데이터의 형식으로 존재하기도 하며, 물리적 공간에서 사물의 형식으로 주로 존재한다...
 인터페이스 (자바)
 인터페이스 (객체 지향 프로그래밍)

 다른 분야 
 물리 인터페이스는 하드웨어나 회로가 서로 연결되어 동작하기 위한 USB나 IEEE 1394와 같은 물리적 접점이다.
 인간과 인간 간의 인터페이스는 통신의 관점에서 보면 물리적으로는 전화나 휴대 전화가 인터페이스라고 볼 수 있으며, 가상적으로는 유선과 무선의 네트워크가 인터페이스라고 볼 수 있다.

 같이 보기 

 바운더리