Een railbus is een kleine en goedkope trein voor personenvervoer, die wordt ingezet op buurtlijnen. Zij zijn vaak gebaseerd op de structurele elementen van de bus- en vrachtautoindustrie. De oude railbussen lijken ook op bussen, vandaar de naam. In allerlei varianten zijn in de spoorweghistorie lichte goedkope treinen ontwikkeld om rendabel vervoer te kunnen aanbieden op minder drukke baanvakken. De bekendste vertegenwoordigers van deze categorie zijn de West-Duitse railbus (DB-type VT98 en DB-type VT95) en het Oost-Duitse equivalent (DR-type VT2.09).
Een treinstel is een vaste combinatie van rijtuigen met eigen aandrijving en twee stuurstanden. Treinstellen kunnen worden aangedreven door dieselmotoren (dieselhydraulisch of dieselmechanisch treinstel), met elektromotoren (elektrisch treinstel) of met een combinatie van beide (dieselelektrisch). Als een treinstel uit maar één rijtuig bestaat wordt het een motorrijtuig genoemd.