Interesting article on the Express Site looking at why cats purr.
Here we have the first indicator that purring, a classic sign of a contented cat, might also mean something else. Purring is a quiet vocalisation, audible only over short distances, which almost certainly evolved as a signal produced by kittens, not between adult cats.