LINQ: deferred execution and lazy evaluations
This is a technique to achieve maximum performance from LINQ queries on large sets of data in order to create a responsive UI.
Read more details on Increase LINQ Query Performance by Jared Parsons.
This is a technique to achieve maximum performance from LINQ queries on large sets of data in order to create a responsive UI.