Microsoft ADO.NET Data Services enables the creation of REST-based data services that can expose data from any source and be consumed by rich internet applications. It provides libraries and client components to quickly build data services that present data using a uniform URI syntax and standard HTTP operations. These data services can then power interactive experiences when combined with technologies like AJAX and Silverlight.