1. The document discusses the REST (Representational State Transfer) architectural style, which defines a set of constraints for designing web services.
2. Under REST, resources are addressed using URIs and can be represented in different data formats. Standard HTTP methods like GET, PUT, POST and DELETE are used to manipulate resources.
3. REST services aim to have stateless operations, cache responses, and separate clients and servers. This improves scalability and evolvability compared to RPC-style APIs.