The main difference between plain cloth and printed cloth is that plain cloth is a solid colour fabric with no design or pattern, while printed cloth features a design or pattern that is applied to the fabric. Plain cloth is often used for simple, classic pieces that can be easily paired with other clothing items, while printed cloth offers a more vibrant and unique option with a variety of designs and colours to choose from. The choice between plain and printed cloth often depends on personal preference and the occasion for which the fabric will be used.