The difference between primary care and general practice is that general practice refers to medical professionals while primary care refers to the overall health services served to the general public. General practitioners are there to treat patients of all ages and all conditions which makes this kind of professional part of this kind of health care.