Entity Framework is an
object-relational mapper
that enables .NET developers to work with relational data using domain-specific objects. It eliminates the need for most of the data-access code that developers usually need to write.
Please refer following threads:
Get an overview of Entity Framework and how it fits into your application architecture:
Entity Framework At-a-Glance[
^]
Learn about Entity Framework including demos of the Code First, Model First and Database First workflows:
Entity Framework[
^]
Getting Started (Entity Framework)[
^]