When is the term "engine" used in software?
What is the "engine" in for example graphics engine and test engine? Does the term have any implications on architecture and code design?
When is the term "engine" used in software?
===

What is the "engine" in for example graphics engine and test engine? Does the term have any implications on architecture and code design?