ADO.NET is Microsoft's latest data access technology, but is far more than just an ADO upgrade. As an integral part of the .NET Framework, ADO.NET provides an extensive set of .NET classes that facilitate access to data within a variety of sources. Further, the product enables sophisticated data manipulation and sorting. ADO.NET also forms an important framework for communication between applications.