: URL로 지정한 리소스에 대한 조작을 통일되고 한정적인 인터패이스로 수행하는 아키텍처 스타일
: 무상태성 성격
: 작업을 위한 상태정보를 따로 저장하고 관리하지 않음
: 서비스의 자유도가 높아지고 서버에서 불필요한 정보를 관리하지 않음으로써 구현이 단순
: HTTP가 가진 캐싱 기능이 적용 가능
: REST API 메시지만 보고도 이를 쉽게 이해 할 수 있는 자체 표현 구조