Het Nederlandse spoorwegnet bestaat uit 7.021 kilometer spoor waar dagelijks 1 miljoen treinreizen op worden gemaakt en 115.000 ton goederen worden vervoerd. In de spoorweg wereld van vandaag de dag wordt steeds meer ingezet op intensivering en efficiëntie.
ProRail is verantwoordelijk voor het beheer en onderhoud van de Nederlandse hoofdspoorweginfrastructuur. Haar taak is het spoorwegnet te onderhouden, te exploiteren en indien de rijksoverheid daartoe besluit, uit te breiden. Daarnaast verdeelt ProRail de capaciteit op het spoor onder de verschillende goederen- en reizigersvervoerders. Ten slotte is ProRail verantwoordelijk voor het aanbieden van veilige rijwegen door verkeersleiding aan andere vervoerders op het spoor.