What is the difference between a feral and a stray cat?
A feral cat is born away from a human home and is afraid of humans. A stray cat is a socialized animal that was once part of a human home, but has been abandoned or lost. Often, a stray cat is so frightened it can act like a feral cat. Groups of feral cats often include stray cats who join the group for companionship.