Por lo general tendremos que acceder a bases de datos tanto locales como remotas, por eso .NET define distintos tipos que nos ayudan en esta tarea, estos namespaces se conocen como ADO.NET que no es mas que una mejora del tradicional ADO.