Meowing for kittens is similar to a baby crying. As human adults grow, they stop crying, but as kittens grow up they continue to cry. Why is this?
I could not find a peer-reviewed paper, but there is a widespread popular belief that adult cats only meows to communicate with humans but never with other cats. Meowing allows a cat to obtain the attention of its human owner and eventually get what it wanted.