An independent contractor courier is a self-employed individual who is hired to deliver packages, documents, and other items to clients. They have the flexibility to set their own schedule and choose their own clients, but they are responsible for providing their own vehicle and equipment. A delivery driver, on the other hand, is typically employed by a company and is responsible for delivering goods and products to customers using a company-provided vehicle.