This document discusses how to use the Force.com Metadata API as a REST call in Apex. It begins by explaining why a developer may want to use REST calls instead of consuming the SOAP WSDL directly. It then provides an overview of Force.com metadata and the Metadata API. It explains the differences between SOAP and REST services. Finally, it provides an example of how to create a custom object by making a Metadata API REST callout in Apex that sends an XML request.