ADO and ADO.NET differences

ADO.NET ADO
Disconnected Architecture. Connected Architecture
choice of either using client-side or server-side cursors Create client-side cursors only
ADO.NET allows you to manipulate your data using XML as the primary means ADO allows you to persist records in XML format
ADO.NET's are stateless(internet) ADO's are stateful(TCP/IP)
Table Locking is not Possible Locking is Possible