To clearly describe and control the goods being shipped
A bill of lading or waybill is the contract covering the carriage of goods.
It identifies the contract parties (carrier, shipper, merchant), what is being carried (goods) and key voyage information (vessel, route).
The B/L :
Evidences the carriage contract
Represents the goods being carried
Proves that the goods have been received