REST

REST (Representational State Transfer) is an architectural style for designing networked applications. It relies on a stateless, client-server, cacheable communications protocol — typically, HTTP. RESTful applications use HTTP requests to perform CRUD (Create, Read, Update, Delete) operations. REST is widely used in developing web services and APIs.