What is a bill of lading?

A bill of lading (B/L) is the formal contract of carriage used by carriers for ocean shipments. It is considered evidence of the shipment being loaded on a particular vessel.