Šakinis krautuvas yra inžinerinė mašina, integruojanti pakrovimo, iškrovimo, tvarkymo ir krovimo funkcijas. Jį sudaro važiuoklė, kėlimo stiebas ir šakės, o hidraulinė sistema varoma stiebui ir šakėms pakelti ir nuleisti, kad būtų galima pakrauti, iškrauti ir perkelti prekes.
Pagrindinė jo paskirtis – krauti supakuotas prekes sandėliuose, uostuose, statybvietėse ir kitose vietose, ypač tinka pakrauti ir iškrauti ant padėklų sudėtas prekes. Jis gali pakelti prekes į tam tikrą aukštį, kad būtų galima sukrauti ir saugoti, taip taupant sandėliavimo vietą. Pramoninėje gamyboje jis naudojamas žaliavų ir gatavų gaminių perkėlimui cechuose; logistikos srityje atlieka pakrovimo ir iškrovimo operacijas; o statybvietėse gali gabenti statybines medžiagas ir įrangą. Jo lankstus mobilumas ir efektyvios pakrovimo bei iškrovimo galimybės žymiai pagerina krovinių tvarkymo efektyvumą ir sumažina rankų darbo intensyvumą, todėl tai yra pagrindinė medžiagų krovimo įranga.