Hardware Abstraction Layer
Capa situada entre el hardware del ordenador y el software que se ejecuta en el ordenador. Su función es ocultar las diferencias del hardware entre máquinas y proporcionar una plataforma consistente para la ejecución de aplicaciones.