REST stands for REpresentational State Transfer. It is an architectural style that defines a set of rules in order to create Web Services. In a client-server communication, REST suggests to create an object of the data requested by the client and send values of that object in response to the user. REST APIs are stateless, meaning history of any request or response or not saved.