U općenitom smislu, stroj je uređaj koji koristi energiju za obavljanje posla. Strojevi imaju ogroman spektar primjene u industrijskom, komercijalnom, stambenom i svakom drugom području koje proizvodi ili proučava stvari. Dvije osnovne vrste strojeva su jednostavni strojevi i složeni strojevi. Razlika između jednostavnih i složenih strojeva je u tome što je složeni stroj skup jednostavnih strojeva koji rade u tandemu.
Jednostavan stroj je najjednostavniji uređaj koji izvodi posao. Jednostavni stroj primjenjuje jednu silu na jedno opterećenje i općenito djeluje kao gradivni blok u razvoju složenijih složenih strojeva. Jednostavni strojevi obično spadaju u jednu od šest kategorija, uključujući: polugu, kotač i osovinu, remenicu, nagnutu ravninu, klin i vijak. Jednostavni strojevi ne sadrže izvor energije pa ne mogu izvoditi više posla nego što se na njih primjenjuje u njihovoj upotrebi.
Poluga je objekt koji djeluje kao točka okretanja koja umnožava silu koja se može primijeniti na drugi objekt. Kotač i osovina su šipka pričvršćena na kotač koja može umnožiti primijenjenu silu. Kolotur se sastoji od kotača na osovini s užetom koji prolazi preko kotača. Koloturi se koriste za promjenu smjera primijenjene sile. Nagnuta ravnina ravna je ploha s krajevima na različitim visinama. Nagnute ravnine smanjuju količinu sile potrebne za pomicanje predmeta. Klinovi su trokutastog oblika i koriste se za odvajanje, držanje ili podizanje predmeta. Vijci su cilindrična vratila s utorima koji rotacijskom silom prolaze ili premještaju druge predmete.
Složeni strojevi zbirka su jednostavnih strojeva koji rade zajedno. Složeni strojevi su najčešći tip strojeva i obavljaju složeniji posao od pojedinačnih jednostavnih strojeva. Oni obavljaju više posla i stoga nude veću prednost od samih jednostavnih strojeva. Složeni strojevi mogu se sastojati od različitih i bezbrojnih kombinacija jednostavnih strojeva
Dostupna je velika raznolikost složenih strojeva za pomoć u velikom broju zadataka. Nekoliko primjera složenih strojeva uključuju: bicikle, kliješta, kolica i škare. U biciklima pedale i kotači tvore međusobno povezane sustave kotača i osovina, kočnice su poluge, a dijelovi se drže zajedno s više vijaka. Klešta su izrađena s više poluga. Kolica su kombinacija poluge i kotača i osovine. Škare se sastoje od dvije zakretne poluge.