Sejarah perkeretaapian di Indonesia
Kereta penumpang adalah sarana untuk mengangkut penumpang, sedangkan untuk mengangkut barang disebut gerbong sedangkan untuk mengangkut barang cair disebut ketel. Sejak dahulu, kereta dibuat secara lokal, dengan sasis dan rangka baja sedangkan bodi dibuat dari kayu. Pada waktu itu belum ada pendingin udara, sehingga kelas kereta dibedakan jenis kursi dan jumlah kursi per kereta. Kelas 1 terdapat 3 tempat duduk per baris, kelas 2 terdapat 4 tempat duduk per baris dan kelas 3 terdapat 5 tempat duduk per baris. Sehingga tiap kereta kelas 3 terdapat 60-72 tempat duduk, sedangkan tiap kereta kelas 2 terdapat 24-32 tempat duduk dan kelas 1 terdapat 12 tempat duduk. Biasanya kelas 1 dan kelas 2 menjadi satu, sedangkan kelas 3 tersendiri. Namun kelas 1, kelas 2, dan kelas 3 dirangkai dalam satu rangkaian.