What exactly are they and how do they differ from mini-vans or commuter-type vans like the Hi-ace, etc... I think an example of MPVs are those nissan vans (forgot the name)...

Are they really considered a separate classification of vehicles like passenger cars, SUVs, pick-ups, etc.?