We have all seen these trucks leaving jobsites. For the average person you think of road constructions or the hauling away of dirt from a new subdivision development. But they can haul everything from gravel to trash. Typically they are loaded from the sides with some type of scoop/bucket or overhead hopper.
Some dump trucks have a rigid assembly, with the bed and cabin forming one vehicle, and some of them may be articulated, which allows the bed to be removed from the main cab.
There are also some dump trucks that tow a smaller trailer, called a pup. These trailers serve for the purpose of unloading the material in stages.
The way how it works is like this: They fill the pup full and then they take it to the construction site by a different towing system. After they empty the contents, the pup returns for a refill.