¿Qué es LINQ?

Muchas veces he encontrado desarrolladores manejando arreglos o listas con iteraciones y no evito pensar, ¿porqué no usan LINQ? Quiero pensar que es por desconocimiento porque con LINQ puedes manejar arreglos, listas, en fin, objetos de manera rápida, fácil y eficiente. Pero antes, ¿qué es LINQ? LINQ es un componente del framework .Net que permite…