LINQ integrates declarative queries directly into C#. Query operators (`Where`, `Select`, `GroupBy`, `Aggregate`) operate lazily over `IEnumerable<T>` via deferred execution.
csharp
var activeUsers = users
.Where(u => u.IsActive)
.Select(u => new { u.Id, u.Name })
.ToList();