Various techniques such as screen printing, digital printing, and heat transfer printing for adding designs to fabrics.