A garbage truck is a special type of truck used for hauling garbage.