A third party logistics provider is a company that provides fulfilment services. They receive, pick, pack, and deliver orders on behalf of a company. They are various different roles a 3PL can play in a company’s fulfilment process, from packaging to delivery and returns.