A 3PL (or a third-party logistics company) is an outsourced provider that businesses hire to handle logistics processes on their behalf. 3PLs take care of tasks such as inventory management, warehousing, order fulfillment, and shipping.