Why do Cats Kneed?

Cats knead their paws because it gives them a sense of security and contentment. They did this to their mother when they were kittens to get milk. They can also do this to mark their territory, since they have scent glands in their paws.