Software con el que diversas aplicaciones se conectan entre sí. Es una suerte de puente entre tecnologías, herramientas y bases de datos para que puedan integrarse sin dificultad en un único sistema. En el caso de los videojuegos, el middleware actúa como una librería de código que permite implementar los motores de videojuegos a los desarrolladores.