About Author
Akhil Mittal is a Microsoft MVP, C# Corner MVP, a Code project MVP, blogger, programmer by heart and currently working as a Sr. Analyst in Magic Software and have an experience of more than 9 years in C#.Net. He is a B.Tech in Computer Science and holds a diploma in Information Security and Application Development. His work experience includes Development of Enterprise Applications using C#, .Net and SQL Server, Analysis as well as Research and Development. He is a MCP in Web Applications (MCTS-70-528, MCTS-70-515) and .Net Framework 2.0 (MCTS-70-536). Visit his personal blog CodeTeddy for more informative articles.
REST
Here is an excerpt from the Wikipedia:
Unlike SOAP-based web services, there is no “official” standard for RESTful web APIs. This is because REST is an architectural style, while SOAP is a protocol. REST is not a standard in itself, but RESTful implementations make use of standards, such as HTTP, URI, JSON, and XML. Many developers describe their APIs as being RESTful, even though these APIs do not fulfill all of the architectural constraints described above (especially the uniform interface constraint).