Svaki vlak koji prometuje na mreži HŽ-a mora imati svoje ''ime i prezime''. Ime i prezime svakog vlaka je u stvari brojčana oznaka. Svaka brojčana oznaka vlaka nije samo nasumce izabrana određena kombinacija brojeva, već se na osnovu tih brojki može zaključiti o kakvom se vlaku radi. Iz broja vlaka, tako se može iščitati da li je to putnički vlak ili je to teretni vlak, ili je to možda nekakav službeni vlak za željezničke potrebe. Dakle, od onih najosnovnijih podjela pa do detaljnije podjele ( ako je putnički vlak, da li je to brzi putnički ili ubrzani, da li je to međunarodni vlak ili ''domaći'', odnosno vlak iz unutrašnjeg prometa, može se iščitati smjer prometovanja vlaka itd). Ako je teretni vlak može se na osnovu brojčanog naziva iščitati da li je to vlak međunarodni ili iz domaćeg prometa, zatim niz drugih podataka, npr. da li je to direktni teretni vlak, zbirno-manipulativni vlak, industrijski vlak itd. Putnički vlakovi su označeni sa tri ili 4 znamenke, dok su teretni vlakovi označeni sa 5 znamenaka, ali i ovdje ima nekih iznimaka, zavisi i od toga da li je vlak sezonski ili redoviti koji prometuje cijele godine.Tako se npr. brzi vlak za Split iz Zagreba ''zove'' 825. Brojka 8 označava da je to brzi vlak, broj vlaka je neparan, što znači da putuje od sjevera prema jugu. Brzi vlak iz Splita za Zagreb ''zove'' se 824. Primjer nekog teretnog vlaka: vlak 65110 – brojka 6 označava pripadnost unutarnjem željezničkom prometu, brojka 5 označava da je to sabirni vlak, koji radi po kolodvorima i uzima/ostavlja vagone. Ostali brojevi označavaju da je to osnovni vlak, koji je kao takav uveden u promet, a broj vlaka je paran, što označava njegov smjer kretanja od istoka prema zapadu.
|