O mașină complexă este o combinație a două sau mai multe mașini simple care lucrează împreună, cum ar fi atunci când o pârghie și o roată și axă sunt combinate pentru a forma un cărucior. Există multe iterații diferite de mașini complexe, de la capsatoare la roabe și skateboard-uri.
Mașinile simple sunt un grup de șase elemente (roată și axă, scripete, șurub, pârghie, pană și plan înclinat) care pot fi combinate pentru a forma o mașină complexă. O bicicletă este un exemplu de mașină complexă deoarece implică utilizarea a două roți și axe. Un alt exemplu este un dolly sau o mână de mână, cu o pârghie și o roată și o punte combinate pentru a ajuta la ridicarea și deplasarea încărcăturilor grele. Termenul "mașină complexă" poate fi folosit interschimbabil cu "mașină compusă", care se referă, de asemenea, la un grup de mașini multiple simple care lucrează împreună pentru a face un mecanism mai complicat.