This means that repeated querying will return data from the cache instead of hitting the database
Change Tracking – keeps track of changes in the instances of entities.Querying – supports LINQ queries along with raw SQL queries directly to the database.Modeling – creates Entity Data Model (EDM) and uses it when querying or saving data to the database.Cross-platform – runs on Windows, Linux, and Mac.