Labels come pre-printed, partially printed, or blank. Pre-printed labels are ordered when users need labels with a non-variable data printed on them. That can be a company logo, contact details, return address for shipping labels, some kind of warning, barcodes, any visual representation, etc.
Fully pre-printed labels are easy to use, because the only thing you need to do when you receive them is – to apply them on your product. With partially pre-printed labels users need to have some sort of printing device for printing additional variable data. For these applications people usually use thermal transfer printer(barcode printer).