It is used to bear the compression load of the railroad ties, rails, and rolling stock; to facilitate drainage; and keep down vegetation that can compromise the integrity of the combined track structure. Ballast also physically holds the track in place as the trains roll over it.