ADO.NET Data Services provides a framework for creating and consuming RESTful data services on the web. It allows data to be surfaced and queried via URIs and supports common formats like JSON and AtomPub. .NET clients can easily access and consume the RESTful data services using HTTP and proxy objects generated by a tool.