Cats make all kinds of sounds to communicate their feelings to humans. Purring is a sign of pleasure while hissing or snarling is a sign of anger. A cat’s body language accompanied by the sound they make can effectively communicate what they are feeling.