This document provides an introduction to various methods of textile printing. It describes direct printing, discharge printing, and resist printing as the main techniques. It then explains different printing methods like block, roller, screen and digital printing. It also discusses specific resist techniques like tie dyeing, batik dyeing and flock printing. The document outlines the types of dyes used for different fibers and provides details on how several common printing methods work.