What does cash on delivery mean?

With cash on delivery you arrange that your parcel is only handed over against cash payment.