Most of us assume that cats purr because they are content. It seems like a logical explanation, after all we hear them purr when their mothers nurse them or when they are being social with humans.
But on closer observation, domestic cats(purring is not completely unique to domestic cats. There are a few other members of the Felidae species that purr.) seem to purr in stressful situations like going to the vet or when they are in pain. Some research suggests that purring can be a healing mechanism.
what makes the "purr" more distinctive than other cat sounds, such as the meow, is that is produced with the entire respiratory cycle.(Inhaling and exhaling.) The meow is limited to the expiration of breath.
It seems likely that the purr comes from the laryngeal muscles and probably involuntary.
EDIT 09/2021
The owner of this blog requested his aartical be loinked with this blog.
Why do cats purr