What is the importance of railway in transportation?

Railways and roadways are the two means of transport over the land. Roads can be built in the hilly areas also whereas railway lines cannot be laid easily. The railways have advantage over the roadways that they can carry a large number of passengers and large and heavy loads to long distances.