Hypermedia As The Engine Of Application State is a REST-based API that allows a client to navigate through available resources and actions from a server. It makes use of hyperlinks to navigate between the resources, making it more discoverable and more easily maintainable.