ASP.NET, the next version of ASP, is a programming framework used to create enterprise-class Web Applications. These applications are accessible on a global basis leading to efficient information management. The advantages ASP.NET offers is more than just the next version of ASP. ADO.NET is the standard method by which .NET developers are able to interact with databases. It comprises a large suite of class definitions which, collectively, provide a rich environment for database access and manipulation.