Vozni park je flota svih vozila na kotačima u vlasništvu željeznice ili vlade koja se mogu voziti po željezničkim prugama. U nekim zemljama, poput Sjedinjenih Država, ova definicija uključuje vozila na pogon, poput lokomotiva. Neke druge zemlje, međutim, kao što je Ujedinjeno Kraljevstvo, namjerno razdvajaju to dvoje, s lokomotivama i drugim motornim vozilima koji se nazivaju pokretna zaliha ili pogonska snaga. Izvan željezničke industrije, neke tvrtke koriste izraz za svako vozilo na kotačima, lako prenosivo, kao što je kamion ili automobil.
Osim lokomotiva i drugih automobila na pogon, postoje četiri glavne vrste željezničkih željezničkih vozila. Dva automobila koja proizvode prihod, teretni i putnički, daleko su najbrojnija. Teretni su vagoni dizajnirani za sve vrste sadržaja, bilo da su u kutijama ili rastresiti, kruti, tekući ili plinoviti. Vagon, u biti vrlo velika kutija postavljena na kotače i osigurana kliznim vratima, najčešći je od svih teretnih vagona. Neki drugi teretni vagoni su generičke prirode i mogu vući široku paletu robe, dok su drugi posebno dizajnirani za jednu svrhu, kao što je prijevoz automobila ili dijelova zrakoplova.
Osobni automobili su drugi automobili koji donose prihod. Oni se također proizvode u više različitih stilova, obično na temelju njihove namjene. Oni osobni automobili napravljeni za duga putovanja, na primjer, imaju manje sjedala i općenito su udobniji od automobila napravljenih za prigradske vlakove, gdje su vožnje od preko 90 minuta neuobičajene. Specijalni osobni automobili koji se koriste na dugim putovanjima uključuju automobile za obrok, koji su poput restorana na kotačima, i automobile za promatranje, dizajnirani da poboljšaju sposobnost putnika da cijene krajolik tijekom putovanja. Vagoni za spavanje s pojedinačnim putničkim odjeljcima koji se mogu pretvoriti u spavaće sobe korisni su za još duža putovanja.
Druge dvije vrste voznih sredstava bez pogona ne donose nikakav prihod za željeznicu. To uključuje automobile koje koristi sama željeznica i automobile posebno izrađene za vojnu upotrebu. Među željezničkim vagonima koji se ne plaćaju nalaze se vagoni i otprilike desetak drugih vrsta specijaliziranih automobila izgrađenih za takve zadatke kao što su održavanje prvenstva prolaza, smještaj željezničkih radnika ili ureda i željezničke dizalice. Vojni automobili uključuju bilo koji od brojnih specijaliziranih automobila izgrađenih za vojne operacije na željezničkim prugama. Bili su prilično čest prizor u Europi tijekom 20. stoljeća, a njihova je možda najpoznatija i kontroverzna upotreba bila premještanje nuklearnog oružja kako bi se drugim nacijama otežalo da ga ciljaju u prvom napadu.
Svi vagoni izrađeni su prema industrijskim standardima, mogu se voziti na svim prugama i međusobno se spajati bez obzira na vrstu ili kojoj pruzi pripadaju. Iz financijske perspektive, željeznički vozni park smatra se gotovo likvidnim u prirodi i često se daje kao kolateral za kredite. To čini praćenje željezničkih vozila kritičnom funkcijom za svaku željeznicu.