Language Integrated Query
Combinación de extensiones al lenguaje de programación y librerías que permiten expresar de manera uniforme consultas sobre colecciones de datos provenientes de distintas fuentes (bases de datos relacionales, XML, memoria). Permite al programador que exprese las consultas sobre datos utilizando los recursos del lenguaje de programación que use sin tener que recurrir a lenguajes externos.