No. A GP is an office-based general physician who cares for individuals of all ages, much like a family practitioner (but without the full residency training of a FP).
General Practitioners (aka - Family Doctors) may work anywhere. There is a very high demand for any physician in the primary care area throughout the US.
You get to know your patients, most of the time a relaxed environment. The best bit is thar your job is that you don't just get to treat minor illnesses. You are the often the first contact for...