Entity Framework is a data access technology in ADO.Net from Microsoft.  The beauty of Entity Framework is that it helps enable quicker development by allowing developers to deal with data in domain-specific objects such as customers, addresses, orders rather than concern themselves with the location of the data in actual databases and data tables to retrieve and storing the data.