WOVEN FABRIC - this type of fabric has no stretch
KNIT - fabric that has stretch. Generally, the fit on knit fabrics can be a flexible fit.
DENIM - When buying denim, especially jeans, 100% cotton will be less comfortable. Always try to buy denim jeans that have 2%-3% spandex, etc. Also, 100% cotton may shrink. Cotton that has a % Of knit fabric, shrinkage when washing is minimal.
RAYON - Rayon fabrics can be a woven or knit. When it is woven, make sure you wash in gentle cycle and hang dry. If rayon fabric is 100% rayon, there is possibility of shrinking.