INQ trong C # được sử dụng để làm việc với quyền truy cập dữ liệu từ các nguồn như đối tượng, tập dữ liệu, SQL Server và XML.

LINQ là viết tắt của Language Integrated Query.

LINQ là một API truy vấn dữ liệu với các cú pháp truy vấn giống như SQL.

LINQ cung cấp các chức năng để truy vấn dữ liệu được lưu trong bộ nhớ cache từ tất cả các loại nguồn dữ liệu. Nguồn dữ liệu có thể là một tập hợp các đối tượng, cơ sở dữ liệu hoặc tệp XML.

Chúng ta có thể dễ dàng truy xuất dữ liệu từ bất kỳ đối tượng nào thực hiện giao diện IEnumerable <T>. 

Mục tiêu chính thức của dòng công nghệ LINQ là thêm "các phương tiện truy vấn mục đích chung vào .NET Framework áp dụng cho tất cả các nguồn thông tin, không chỉ dữ liệu quan hệ hoặc XML".