Un tornillo es un elemento cilíndrico con cabeza y caña roscada que se usa para fijar temporalmente piezas mediante la introducción en un agujero roscado o atravesando las piezas y acoplándose a una tuerca usando fuerza de torsión. Un tornillo sin fin transmite movimiento entre ejes perpendiculares de forma que cada vuelta del tornillo hace avanzar el engranaje una distancia igual al número de entradas del tornillo sin fin, pudiendo ser reversible o no dependiendo del ángulo de la hélice.