A Quake engine is the executable that runs the code as a client or as a server (WinQuake, GLQuake, DarkPlaces, etc.)