Color printing is a simple process: whatever can be printed with an Ink Jet Printer can be transferred onto a variety of materials.
The inks used are specialized UV stable inks that are cooked into various materials. The transfer sheet is placed against the final product and heat is applied, causing the inks to transfer into the product.
The main distinction with Sublimation Printing is that Silk Screen printing puts ink ON TOP of the product, whereas Sublimation Printing puts the ink INTO the product. A simple difference, but the inks cannot be scratched off. Therefore, a the full capabilities of sophisticated graphic programs can create a wide variety of amazing products.