Lokomotif B12

Trem uap menjadi populer untuk angkutan perkotaan berbasis jalan rel pada masa pemerintahan Hindia Belanda. Perancangan sistem trem dilakukan di kota besar seperti: Jakarta, , dan . Pemerintah Hindia Belanda memberikan konsesi kepada dua operator: Semarang-Joana Stoomtram Maatschappij (SJS) tahun 1881 dan Oost-Java Stoomtram Maatschappij (OJS) tahun 1886.