emu full form

What is the difference between DEMU, MEMU, tram and metro trains, how are they different from other trains? know the difference

Traveling by train is a unique experience for people. In this journey you meet new…