Dye-sublimation is a computer printing technique which uses cutting edge film, ink, and printer technology in combination with heat to trasnfer a dye onto different materials such as plastic, cardstock, paper, or fabric.
The versatility of this technique makes it an effective option if you are looking to apply full color graphics to different pieces of apparel.