In LINQ, a Deferred Execution basically means that there is a delay in the evaluation of an expression and shall be realized only when the user needs it.

BY Best Interview Question ON 02 Apr 2020