From Alastair Stuart:
Trains provides you with live departures and arrivals information for every single National Rail station in the United Kingdom.
Whether your train is on time, delayed or cancelled, now you can check its status before you even set off for the station. Think of it as the Weather application, but for your local train station.
You can also opt to view the journey details for a particular train, allowing you to see which stations it has stopped at already and which stations it is destined to arrive at. If the train is delayed, you can see the new expected time of arrival at each station along the route.