What is a community cat?

A community cat is defined as an unowned, outdoor cat.   Many refer to these as ferals or strays.  Caring for a community cat is a compassionate thing to do.