This document provides an introduction to LINQ (Language Integrated Query). LINQ allows querying over various data sources using a common SQL-like syntax. It introduces key LINQ concepts like LINQ to Objects, LINQ to SQL, LINQ to XML and language features in .NET that support LINQ like lambda expressions and extension methods. The document also provides examples of standard query operators and using LINQ to query objects, databases and XML documents.