They are the types of vehicles, it's better to search for photographs of them, me speaking about them wouldn't help much.
A van is something that people hire to move their things from their old house to their new house (usually a white van - a "transit van") - a truck can be different things, "dumper truck" or to "keep on trucking!!" is to keep driving a large "heavy goods vehicle" (HGV) - and a wagon is like a truck, or it could actually be the same vehicle with a different name - I have a feeling (and sorry because feelings don't help much) - but a wagon might be the name for a large truck.
Google some pictures :)