Cats purr for a variety of reasons, including to communicate contentment, pleasure, and affection. It has also been suggested that cats purr to self-soothe or to help heal their own injuries. Purring can also be used to signal to other cats that they are safe and friendly.