Difference between ADO.NET and ASP.NET

ADO.NETASP.NET
1. It stands for ActiveX Data Objects.1. It stands for Active Server Pages.
2. It is a Library.2. It is a Framework.
3. It is a technology to access data from databases.3. It is a technology through which dynamic web pages can be created.
4. Here, It provides to convert the data into XML format.4. Here, We write our code into C#, VB.Net, ASP .Net etc.