Representational State Tranfer (REST) is an architectural style subject to 6 constraints. In essence, it describes a convention for for how to use HTTP verbs and how to format URLs.
source