The words have origins in different languages, so that English has applied meanings to them which don't necessarily correlate with their memes.
"Cargo" derives from a Spanish word meaning "load" which was derived from the Latin "carrus" a wheeled vehicle, which survives in English as "cart."...