Beide sind aus natürlich nachwachsenden Rohstoffen: Baumwolle wächst auf Baumwollfeldern, heute meist in Pakistan, Indien oder China. Leinen ist das Ergebnis der Verarbeitung von Flachs, das heute wieder viel in Europa (Frankreich, Belgien) wächst, aber für die Weiterverarbeitung oft nach China gebracht wird.
Eigenschaften von Leinen: strapazierfähig, kochfest, bakterienhemmend, flusenfrei, langlebig. Nachteile: Die Faser kann nicht ganz gleichmäßig und nicht endlos fein ausgesponnen werden, Leinen ist relativ teuer.
Eigenschaften von Baumwolle: Vielseitig einsetzbar, preiswert, kochfest, kann auch zu feinsten Stoffen verwebt werden. Hoch Saugfähigkeit. Preiswert.
Nachteile: Eigentlich keine - daher ist Baumwolle auch so weit verbreitet und beliebt.