This document is an e-book that introduces LINQ (Language Integrated Query) in 11 parts. It explains what LINQ is, its benefits over previous approaches, and how to query different data sources like arrays, XML, and SQL databases using LINQ. It also discusses why generic types are needed for LINQ and provides examples of querying generic collections.