A 3PL and a freight broker connect the shipper and the carrier but have different roles. A freight broker tends to be a part of one specific event in the logistics process- moving goods between shippers and carriers. A 3PL provides a much wider variety of services than just managing a particular shipment.