Introduction LINQ stands for Language Integrated Query. LINQ helps us in querying objects. Introduction of LINQ is a great advantage for developers because as a developer if you have ORM(Object Relation Mapping) framework like Entity Framework then you do not need to write SQL queries. Linq can help you query your business objects as well. LINQ helps to query Objects in memory (Collections) Databases (Entities) XML ADO .NET (DataSets) Why Linq?