Application Programming Interface
리소스에 대한 접근 권한을 제공하고 보안과 제어를 유지할 수 있게 해줌.
api제공자는 권한을 어떻게, 누구에게 제공할지만 정하면 된다.
구성원들간 리소스 접근을 편하게 할 뿐만 아니라,
Open API를 활용해서 제 3자가 새로운 어플리케이션을 제작해 새로운 수익모델이 될 수 있다.
다양한 API들이 존재하지만 최근에는 크로스플랫폼이나 어디서든 데이터를 받을 수 있도록
웹 HTTP를 이용한 REST API방식이 많이 사용된다.