ASP.NET MVC - ADO.NET
ADO.NET is a set of techniques to create a regular database (Microsoft SQL Server, Oracle, Microsoft Access, MySQL, etc) and use it in a .NET Framework-based application (ASP.NET Web Forms, Windows Forms, ASP.NET MVC, etc). ADO.NET is not a library. Instead, it uses various classes of the .NET Framework to create, use, and manage a database.
ASP.NET MVC is a set of techniques to create websites that take advantage of various sub-libraries of the .NET Framework. The lessons on this website show how to create, use, and manage ADO.NET databases, namely Microsoft SQL Server databases, in an ASP.NET MVC website.