Sublimation
For printing on materials or products, sublimation is used to "bake" a print into the surface of the material itself. Heat-sensitive ink is used for this, which mixes with the (specially coated) material surface. The result is a bright, vibrant full-color print that is scratch and wash resistant.
Silkscreen print
Screen printing is a technique in which the image is placed on a fine mesh gauze and the non-printed areas are covered with an impermeable fabric. The ink is pressed through the gauze resulting in clear, sharp images.