Bir tornavida basit bir makine türüdür. Nasıl kullanıldığına bağlı olarak bir kaldıraç veya tekerlek ve aks olarak olabilir.
Bir tornavida vidayı çevirirken, vidayı hızlı bir şekilde döndürmek için tutamağın oluşturduğu dönüşü kullanarak tekerlek ve aks olarak çalışır. Bu örnekte, tornavidanın sapı tekerlek, tornavidanın şaftı dingildir.
Boyanın kapağı gibi bir şeyi kaldırmak için bir tornavida kullanıldığında, kaldıraç olarak kullanılır. Genellikle, düz uçlu tornavidalar bu amaç için kullanılır.