Cats purr as a form of communication. They may purr when they are feeling content, happy, or relaxed. Purring can also indicate that a cat is seeking attention or trying to soothe itself in stressful situations. Additionally, some experts believe that purring has a healing effect on cats, as the vibrations may help with bone growth and healing.