A barge in marine context refers to a flat bottomed boat. A barge is typically used for the seafaring transportation of large and heavy commodities and can be used for either commercial or domestic purposes. There are different types of barges, some are self propelled however the majority of barges require the use of a tug boat to tow them.