What is LINQ?
It stands for Language Integrated query.It is collection of query operators that provide query facilities into .Net Framework
LINQ is a strong feature added in .net3.5.with linq you can query any data source (daabase ,xml etc),ou just need to covert data source into an object impementing IENEUMREBLE iterface. after that you can query to that object
like you do trough sql.