Gezien de omvang en de complexiteit van het spoorwegsysteem, is het om praktische redenen noodzakelijk gebleken het in de volgende subsystemen onder te verdelen: infrastructuur, sturing en seinen, energie, rollend materiaal, exploitatie en verkeersleiding, onderhoud en telematicatoepassingen voor reizigers- en vrachtdiensten.
Compte tenu de l'étendue et de la complexité du système ferroviaire, il s'est révélé nécessaire, pour des raisons pratiques, de le décomposer en sous-systèmes, comme suit: infrastructures, systèmes de contrôle-commande et de signalisation, énergie, matériel roulant, exploitation et gestion du trafic, entretien et applications télématiques au service des passagers et au service du fret.