Something that gives a process impetus or an impetus makes it happen or progress more quickly. This decision will give renewed impetus to the economic regeneration of east London = stimulus
A property possessed by a moving body in virtue of its weight and its motion; the force with which any body is driven or impelled; momentum
{i} urge, drive, something which stimulates or impels; momentum, force through which a body moves