Middleware
From polycount
Middleware also called SDK sometimes in game development) can extend the functionally of an game engine. It allows for example to add an physics system without the need to create it from the ground up
Links:
https://ubm-twvideo01.s3.amazonaws.com/o1/vault/gdc04/slides/impact_of_middleware.pdf