Por encima de los backends se encuentra la interfaz DLL, una biblioteca de enlace dinámico que puede entenderse como un backend más, ya que implementa las mismas funciones que estos pero proporciona la posibilidad de utilizar más de un backend.