Feral cats are domesticated cats that have not been socialised to people and the domestic environment, they live in the wild. They are often confused with stray cats, they are different because stray cats are domesticated cats that have been socialised, but have since become lost or abandoned.
Feral cats can live in colonies if there are sufficient resources for them - food, water, toileting and sleeping areas. Colonies of feral cats are generally born into a group scent and live in harmony with one another. Usually there are groups of related females, with males living towards the edge of the colony.