engine
something used to achieve a purpose
an engine of change