Middleware is computer software that provides services to game beyond those available from the operating system. Middleware is sometimes used in a similar sense to a software driver, an abstraction layer that hides detail about hardware devices or other software from a game.

Middleware is a very generic term, so you can possibly apply it to a very broad range of software from toolkits and frameworks to game engines and environments.

history | show excerpt | excerpt history