GUI(graphic user interface) - 마우스 커서를 사용해 아이콘을 눌러서 사용CLI(command line interface) - cmd 명령어 창 같은 곳에 직접 명령어를 입력NUI(natural user interface) - 사람의 자연스러운 행동을 인식하여 입력 받음VUI(voice user interface) - 사람의 목소리를 인식하고 처리하여 응답REST API - HTTP 프로토콜을 기반으로 하고 JSON 또는 XML 형식으로SOAP API - XML을 기반으로 한 프로토콜로 더 엄격한 메세지 형식을 갖는다.GraphQL - 단일 종료지점에서 고객이 필요한 데이터를