Middleware

Middleware is software that acts as a bridge between applications and devices.