El uso fundamentar de los drivers abstractos es encapsular algoritmos útiles de tal forma que puedan ser reutilizados fácilmente.