Why do Adult Cats Knead?

It is a comfort factor for cats. When they are young and nursing, they would knead their mama’s belly while nursing so for the rest of their lives, it brings them comfort to knead.