Catering to railway passengers both during the journey as well as during halts at different railway stations is called railway catering. Traveling by train for long distances can be very tiring; hence a constant supply of a variety of refreshment choices helps to make the journey less tedious. On-board meal services are also provided on long distance trains.