•Multiple Active Results Sets (MARS): which provide the opportunity to open more than one results set over the same connection and access them concurrently
• Asynchronous access to the results of multiple commands over the same Connection instance, plus the ability to open connection asynchronously
•The concept of ObjectSpaces is to allow you to access, manipulate, and update data in a relational database using standard .NET “objects,” rather than having to write stored procedures or build SQL statements that specifically match the data you want to work with to the structure of the source table in the database.