What is REST? Representational State Transfer (REST) is a very popular term in web development today. REST is used to describe many things, kind of like “API”, and because of that I was very confused by the acronym. The goal of this post is to provide a high-level description of REST in hopes that you will navigate away with a better understanding of the architectural style. What is RESTful? If you have worked on web software, chances are you have been a part of a design discussion where somebody declared, “______ would be more RESTful”.