Silk, which is derived from animal protein, acts both as an insulator and a coolant. The type of silk depends primarily on two factors - the species of silkworm and the leaves the silkworm consumes before starting to weave the cocoon. Mulberry silk and non-mulberry silk can be broadly divided into two categories.