Question: what is the difference between cotton and kapok?
Answer: As nouns the difference between cotton and kapok is that cotton is a plant that encases its seed in a thin fiber that is harvested and used as a fabric or cloth while kapok is a silky fibre obtained from the silk-cotton tree used for insulation and stuffing for pillows, mattresses, etc.