What is the exact difference between family medicine and internal medicine?