How HTTP can be used to foster an eco-system where both client and server are able to adapt and evolve. Using concepts such as HATEOAS (Hypertext As The Engine Of Application State), Feature Toggles, Media Types and HTTP know how.