Kereta api adalah kendaraan yang digunakan untuk mengangkut barang atau penumpang pada sistem transportasi kereta api. Seringkali, banyak gerbong dikelompokkan bersama; pengelompokan ini disebut kereta api. Beberapa jenis gerbong kereta api, biasanya gerbong penumpang, dapat beroperasi secara mandiri, tetapi sebagian besar harus dipasang pada lokomotif. Lokomotif adalah gerbong kereta api yang memberikan pergerakan ke kereta api dan biasanya tidak memiliki muatan sendiri.
Mobil penumpang adalah jenis kereta api yang umum, karena banyak orang suka bepergian dengan kereta api karena harganya yang murah dan kenyamanannya. Mobil penumpang modern sering dilengkapi dengan pemanas internal, AC, dan toilet. Untuk perjalanan jarak jauh, banyak kereta dengan gerbong penumpang juga menyertakan gerbong makan dan gerbong hiburan untuk membuat perjalanan lebih tertahankan atau bahkan menghibur. Beberapa bahkan termasuk mobil tidur yang terkadang memiliki kamar tidur kecil untuk kemudahan dan kenyamanan penumpangnya.
Jenis kereta api umum lainnya adalah gerbong barang, yang digunakan untuk membawa berbagai macam benda yang berbeda di atas tanah dengan relatif cepat dan murah. Mobil kargo sering digunakan untuk membawa komponen ke berbagai perangkat mekanis seperti mobil dan pesawat terbang. Mereka juga biasanya digunakan untuk membawa bahan mentah dari daerah tempat mereka diekstraksi ke pabrik atau pabrik di mana mereka dimurnikan atau digunakan untuk membuat produk. Beberapa mobil, yang dikenal sebagai mobil tangki, digunakan untuk mengangkut cairan dan gas. Militer publik dan swasta sering menggunakan kereta api untuk mengangkut perlengkapan militer di mana mereka dibutuhkan.
Hampir setiap gerbong kereta api di kereta api adalah “mobil pendapatan”, artinya gerbong itu membawa muatan yang menghasilkan uang untuk kereta api. Perusahaan kereta api juga memiliki “mobil non-pendapatan”, yang sebagian besar mencakup kendaraan pemeliharaan untuk digunakan di kereta api. Mobil barang dan mobil penumpang keduanya dianggap mobil pendapatan, karena penumpang dan perusahaan membayar untuk penggunaan mobil.
Militer juga menggunakan gerbong untuk tujuan defensif. Kereta api lapis baja dapat dipasang dengan berbagai macam senjata seperti senapan mesin, senjata anti-udara, dan senjata anti-tank. Yang lain dilengkapi dengan tempat tidur lapis baja untuk pasukan dan digunakan untuk mengangkut mereka melintasi jarak. Selama perang dingin, Uni Soviet bahkan menggunakan gerbong kereta sebagai silo rudal bergerak, yang efektif untuk mengangkut rudal ke posisi peluncuran yang optimal. Penggunaan kereta api oleh militer mengakibatkan sabotase rel kereta api oleh pasukan militer lawan, karena sabotase tersebut dapat merusak infrastruktur transportasi militer sampai persediaan yang dibutuhkan untuk memperbaiki rel dapat diperoleh.