The main difference between sublimation and heat transfer is that with sublimation, the ink actually becomes part of the fabric, whereas, with heat transfer, the ink remains on the surface of the fabric.