For the purpose of this article, which focuses on C#, .Net and MS-SQL based data mainly, you may understand LINQ as the following: C# Syntax like SQL. You must understand that any possible collection of objects can be queries with LINQ, where SQL is mostly related to data and querying databases.