Lokomotīve ir specializēts vilciena vagons, kas ir pašgājējs, ģenerējot enerģiju, sadedzinot degvielu, izmantojot elektrību, magnētisko levitāciju vai citas eksperimentālas metodes. Lokomotīves var izmantot vilcienu vagonu stumšanai vai vilkšanai, un tās var redzēt uz dzelzceļa sliedēm visā pasaulē, dzenot pasažierus un kravas uz dažādām vietām.
Parasti lokomotīve ir ārkārtīgi jaudīga, jo tai jāspēj vilkt vai stumt vilciena vagonu ķēdi. Atšķirībā no lokomotīvēm, vilcienu vagoniem trūkst jaudas avota, un to kustība ir pilnībā atkarīga no lokomotīves. Lokomotīves var vilkt smagas automašīnas garas virknes gan uz līdzenām virsmām, gan nogāzēm, un tās burtiski ir vilcienu spēkstacijas.
Agrākās lokomotīves tika izstrādātas 1800. gadu pirmajā desmitgadē, un tās tika darbinātas ar tvaiku. Tie bija arī diezgan neapstrādāti un ar zemu jaudu, lai gan tvaika dzinējs tika ātri pilnveidots 1800. gados, lai radītu jaudīgas tvaika lokomotīves, kas atkarībā no tā, kas bija pieejamas, varēja sadedzināt koksni, ogles un citus materiālus. Lokomotīves attīstība ļāva izbūvēt dzelzceļus, kas bija dominējošs cilvēku un kravu sauszemes transporta veids jau divdesmitā gadsimta pirmajā pusē.
Lai gan klasiskais lokomotīves tēls ietver novietošanu vilciena priekšgalā, lokomotīve var stumt arī no aizmugures. Daži dzelzceļi izmanto tā sauktās push-pull darbības, kurās lokomotīve velk vilcienu vienā virzienā un stumj to otrā virzienā. Tas novērš vajadzību pēc laikietilpīgas sliežu ceļa maiņas, jo vilciens var viegli pārvietoties jebkurā virzienā.
Lokomotīves, kas paredzētas kravas vilcienu vilkšanai, mēdz būt vismuskuļotākās, jo kravas vilcieni var kļūt ļoti gari un ārkārtīgi smagi. Pasažieru lokomotīves ir vieglākas. Pārslēdzēji jeb manevru lokomotīves ir mazākās un veiklākās lokomotīvju saimē, ko izmanto vilcienu pārvietošanai un vilcienu vagonu pārvietošanai vilcienu pagalmos. Parasti pārslēdzēji spēj nodrošināt milzīgu vilces spēku, ļaujot tiem ātri iekustināt smagos vilcienus un pēc tam izmantot šo enerģiju, lai tos pārvietotu uz galamērķi.
Vairāki dzelzceļi turpina izmantot klasiskās tvaika lokomotīves, parasti kā jaunums. Daudzas citas lokomotīvju darbināšanai izmanto dīzeļdegvielu un citu degvielu, savukārt elektriskās lokomotīves kļūst arvien populārākas, kā arī lokomotīves, kurās tiek izmantotas eksperimentālākas tehnoloģijas. Vieglo dzelzceļu sistēmās, ko izmanto braukšanai uz darbu un mājām, bieži tiek izmantoti pašpiedziņas automobiļi, kas ir pazīstami kā vagoni vai automobiļi; tā kā katrs vagons darbojas ar savu jaudu, ir viegli pārvietot vieglos vilcienus pēc vajadzības, pielāgojot vagonu skaitu un braucienus, lai apmierinātu pieprasījumu.