ADO .NET Entity Framework is an ORM framework that empowers developers to work with various relational databases like Sql Server, Oracle, DB2, MYSQL etc. It allows developers to deal with data as objects or entities. Using the EF, developers issue queries using LINQ , then retrieve and manipulate data as strongly typed objects using C# or VB.NET Framework.