Feral Cats vs. Stray Cats
Stray cats are pet cats that have been lost or abandoned by their owner. A feral cat is a domesticated cat that has returned to the wild. Feral cats are born in the wild. The offspring of stray cats become feral cats if they are born in the wild.