Cats may knead for a few reasons. Kneading is often a sign of contentment and comfort, as cats may knead when they are feeling relaxed and happy. Kneading may also be a sign of affection, as cats may knead their owners as a sign of love and trust. Additionally, cats may knead when they are feeling stressed or anxious, as it can help them feel more secure.