El avance es el recorrido lineal que realiza la tuerca por una revolución de tornillo y es la forma en que se especifican normalmente los tornillos de bolas. El paso y el paso son iguales con tornillos de inicio simple. Para tornillos de arranque múltiples, el adelanto es el paso multiplicado por el número de arranques.
Un tornillo de avance convierte el movimiento giratorio en movimiento lineal combinando un tornillo y una tuerca donde la rosca del tornillo está en contacto directo con la rosca de la tuerca. En el caso de los tornillos de rodillo, los rodillos en lugar de la tuerca están en contacto directo con la rosca del tornillo ofreciendo una mayor eficiencia.