A train is a form of railway transport used for carrying goods, animals, and passengers. In the past, trains were drawn by horses, then dominated by steam engines, and later by diesel and electric ones. But how does a train actually run?