To put it simply, digital fabric printing is the act of printing digital files on to fabric, with the printing part of the process working much like your desktop inkjet printer. Only, think bigger and where the printing element is only one part of a larger process.
There are a number of different types of Digital Fabric Printing Ink Technologies. Each works on specific fabric types and being best suited to particular purposes and offering varying qualities of print. The type of fabric printing will also dictate both the price and longevity of your printed design.
Reactive Dye Digital Printing is the most versatile of the high end digital printing technologies, with its ability to print onto both silks and plant based materials (e.g. cotton, linen and bamboo) and where the print has no effect on the handle of the fabric as the dye bonds directly with the fabric fibers. This also means that reactive printing has a greater light and rubs fastness than other print technologies making it perfect for apparel and home ware.
Quote by https://make.works/blog/guide-to-digital-fabric-printing