Animals fact
Kneading is a habit cats keep from kittenhood.
The details
Kittens knead their mother to help milk flow. Adult cats often knead soft blankets or laps when they feel content.
Source: Cat behavior (Wikipedia)
Think this is wrong? Tell us and we will check it.