Kahveltõstuk on masinaehitus, mis ühendab laadimise, mahalaadimise, käsitsemise ja virnastamise funktsioonid. See koosneb šassiist, tõstemastist ja kahvlitest ning seda juhib hüdraulikasüsteem, mis tõstab ja langetab masti ja kahvleid, võimaldades kaupade peale-, mahalaadimist ja teisaldamist.
Selle peamiseks kasutusalaks on pakendatud kaupade käitlemine ladudes, sadamates, ehitusplatsidel ja muudes kohtades ning see sobib eriti hästi kaubaaluste peale- ja mahalaadimiseks. See võib tõsta kaupu virnastamiseks ja ladustamiseks teatud kõrgusele, säästes hoiuruumi. Tööstuslikus tootmises kasutatakse seda tooraine ja valmistoodete teisaldamiseks töökodades; logistikavaldkonnas teostab peale- ja mahalaadimisoperatsioone; ja ehitusplatsidel saab sellega transportida ehitusmaterjale ja -seadmeid. Selle paindlik mobiilsus ning tõhusad peale- ja mahalaadimisvõimalused parandavad oluliselt lasti käitlemise tõhusust ja vähendavad käsitsitöö intensiivsust, muutes selle materjalikäitluse võtmeseadmeks.