Where LINQ to SQL shines as compared to other ORM tools in the market is the fact that it abstracts away the database structure behind our business objects, it also supports a query language called LINQ. The article talks about LINQ to SQL execution plans and how it manages its object state.