Strojnica je prostor ali vrsta prostorov na vodni posodi, v kateri so shranjeni motor in sestavni deli motorja. Motor ali motorji so odgovorni za pogon plovila, velikost motorja in strojnice pa se bosta močno razlikovala glede na velikost in namen plovila. Lokacija strojnice ali prostorov se lahko razlikuje, čeprav ima veliko ladij te prostore na dnu plovila in zelo blizu zadnjega dela ladje, da se omogoči več tovornega prostora in manj mehanskih težav zaradi presežka strojev.
Ladja ima lahko več kot eno strojnico, odvisno od velikosti in namena ladje. Sobe se lahko razlikujejo po njihovi lokaciji znotraj ladje, pogosteje pa so oštevilčene, da jih je mogoče razlikovati med seboj. Če ima ladja samo eno strojnico, se bo verjetno nahajala proti zadnjemu delu ladje, ker se s tem zmanjša razdalja med komponentami motorja in propelerjem, ki poganja ladjo naprej. Daljša propelerska gred je bolj tvegana za poškodbe ali okvaro kot kratka.
Na splošno so strojnice lahko nevarna mesta za delo. Delavci v strojnici so izpostavljeni potencialno nevarnim hlapom zaradi izgorevanja, električnim nevarnostim in nevarnosti poškodb zaradi gibljivih delov. Te sobe običajno niso zelo dobro osvetljene in so ponavadi zelo hrupne. Če so motorji v strojnici motorji z notranjim izgorevanjem, morajo prostori imeti nekakšen prezračevalni sistem, ki preprečuje kopičenje strupenih plinov, ki so lahko nevarni ali celo smrtonosni za ljudi. Tem prostorom se včasih dodajo temperaturni nadzori, da bi bili pogoji bolj obvladljivi za delavce, ki preživijo veliko časa v prostoru. Previdnost je potrebna tudi zaradi nevarnosti požara: zasilni izhodi in gasilna oprema morajo biti ves čas pri roki.
Motorji, prisotni v strojnici, niso samo za poganjanje ladje naprej. Nekateri motorji so lahko odgovorni za zagotavljanje električne energije celotni ladji, nekateri motorji pa nadzorujejo gibanje od strani do strani s poganjanjem vode z ene strani ladje na drugo. Te motorje nadzoruje kapitan na kapitanskem krovu, motorje pa vzdržuje osebje v strojnicah.