Common carriers provide for-hire truck transportation to the general public. Common carriers must file both liability (BI & PD) insurance and cargo insurance.
Contract carriers provide for-hire truck transportation to specific, individual shippers, based on contracts. Contract carriers must file only liability (BI & PD) insurance.
Brokers arrange for the truck transportation of cargo belonging to others, for compensation, utilizing for-hire carriers to provide the actual truck transportation. Brokers must file either a surety bond or trust fund agreement.