Digital model railway control systems are often connected with an external computer where special software for controlling the train layout is running. This allows more options for operating trains from fully automatic system where the computer is in control of everything in a layout to a computer based control console for controlling signals and points on the layout and leaving the role of the train engineer to a human.
