- In NET, we have data-set while ADO we have record-set
- In record-set we can only have one table and to insert more than one table you have to do inner join. While the dataset in ADO.NET can have multiple tables
- In NET, all data persist in XML while in classic ADO the data persists in binary format also