LINQ = Languge Integrated Query
The main ideas behind LINQ come from functional programming languages and database query languages (SQL)