Sublimation: Works ONLY on polyester fabrics and polymer coated blanks made specifically for sublimation. In the truest sense, sublimation is NOT a transfer at all, in that the dye actually turns to a gas and penetrates the polyester item, or the poly coated surface of a blank item. Sublimation ink is only made for a relatively small selection of all the Epson and Ricoh printers on the market, of which, the Ricoh GX7000 and the Epson 4880 are the best (in desktop sublimation).
ChromaBlast: Works ONLY on 100% cotton garments. A true transfer in that the ink is printed onto a special paper with a carrier agent which in turn transfers to the garment, but that's where the similarity ends. In this case, the ink is scientifically formulated to bond with the carrier on the paper, then in turn, the ink and carrier together react and then bond with the cotton fibers in the garment when heat pressed. This creates a very nearly permanent image of high quality that will last a long time, with a very mild hand. The same applies to ChromaBlast ink as sublimation in that ink is made for a relatively small number of printers; of which, the Ricoh GX7000 and Epson 4880 are the two best in the desktop market.
Standard Inkjet Transfers: There are several variations on this type of transfer, but typically the ink is printed onto a transfer film or agent on a sheet of paper, then heat pressed onto the garment. The transfer layer acts to carry the ink from the paper over onto the garment, and helps affix the design to the garment. These types of transfers are typically not as durable as ChromaBlast, and definitely not as durable as sublimation. These types of transfers may be available in a wider range of printers.
Overall, a design printed with sublimation or ChromaBlast costs roughly the same in ink and paper. Standard inkjet transfers tend to run cheaper. But, it is a cheaper, less durable product. You usually get what you pay for.