Original: An immature cat is called a "kitten" (which is also an alternative name for young rats, rabbits, hedgehogs, beavers, squirrels and skunks).
Simplified: A young cat is called a kitten.