Looking At Why There Are Stones On Railway Tracks!

Anyone who has ridden trains will know there are stones on the tracks. Why do train tracks have stones on them? Well, this should certainly explain everything!