Roy fielding came with this idea and a lot of application is built around this. But I am really really confused why it is called Representational state transfer. Don't we go from one page to other page in almost every application and the application changes its state as we move from one page to other page?
After reading a few article I know it 1. is built on HTTP, 2. Allows caching. 3. Resources can be accessed using URI.
What are the advantages of REST over regular ASP.Net web form application? Why and where would I need RESTful application. Please help.
BTW I have been programming ASP.Net web forms for long time and really don't know about new technologies.
Thanks in advance.