The Web is a REST system! Many of those Web services that you have been using these many years – book-ordering services, search services, online dictionary services, etc – are REST-based Web services. Alas, you have been using REST, building REST services and you didn’t even know it.REST is concerned with the “big picture” of the Web. It does not deal with implementation details (e.g., using Java servlets or CGI to implement a Web service). So let’s look at an example of creating a Web service from the REST “big picture” perspective.