A vienība ir dzelzceļa lokomotīve, ko izmanto kā apkalpes galveno vienību vairākās lokomotīvju vilcienu konfigurācijās. Ja vilcieni ir konfigurēti tā, lai tos vadītu vairākas lokomotīvju vienības, tikai vienā vienībā ir vadītājs; visas vadības ieejas tiek attālināti pārsūtītas uz pārējām. Šie vadības releji parasti ir kabeļa savienojums starp lokomotīvēm, kas nodrošina tiešu saskarni starp A vienības mašīnista kabīnes vadības ierīcēm un B vienības tālvadības stacijām. Lai gan bieži vien tiek izmantotas arī vecākas tvaika lokomotīves, termins A vienība parasti attiecas tikai uz dīzeļlokomotīvēm/elektriskajām vai tikai elektriskajām lokomotīvēm. Tādās valstīs kā ASV lokomotīves, kas veido bezpilota B vai vergu vienības, ir izgatavotas pēc pasūtījuma bez A vienību vadītāja kabīnes un ērtības.
Īpaši tad, ja dzelzceļa maršruti šķērso kalnainu vai kalnainu reljefu, pagarinātiem vilcieniem bieži vien ir nepieciešamas vairākas lokomotīves, lai tos efektīvi vilktu. Šie vairāki lokomotīvju vilcieni var sastāvēt no divām līdz četrām vienībām un dažreiz vairākām izņēmuma gadījumos. Maršrutos, kur ir izplatītas vairākas lokomotīvju konfigurācijas, dzelzceļa operatori bieži izmanto A vienības lokomotīvi kā galveno vienību ar vienu vai vairākām B vienībām, kas nodrošina tikai vilci. Tipiskā A vienības dīzeļlokomotīve vai elektriskā lokomotīve ietver virkni vadītāja vadības un ērtības, piemēram, vadības kabīnes, guļamtelpas, kambīzes un tualetes.
Daudzu amerikāņu dzelzceļu operatoru B vienības lokomotīves ir konstruētas bez kabīnes, bez vadītāja ērtībām un tikai elementārām vadības ierīcēm vienības pārvietošanai dzelzceļa pagalmā. B vienības vadību pagarinātajos vilcienos veic A vienības vadītājs, izmantojot kabeļa saskarni starp vienībām. Tas ļauj A vienības vadītājam no savas vienības sinhronizēt B lokomotīvju jaudas izvadi, bremzēšanu un visas citas funkcijas. Vienības parasti tiek novietotas lokomotīvju grupas priekšgalā, jo tas nodrošina maksimālu redzamību vadītājiem. Tomēr ir situācijas, kad vairākas lokomotīvju grupas vada B vienība.
Vajadzības gadījumā A vienības lokomotīves var pārveidot par B tipa lokomotīvi. B vienības var pārveidot par A vienībām, taču izmaksu problēmu dēļ biežāk tiek pārveidotas A vienības par B. Šāda veida pārbūve bieži tiek apsvērta gadījumos, kad A vienības lokomotīves tiek bojātas tādā mērā, ka kabīnes pārbūve nav finansiāli dzīvotspējīga.