))
Врач -- это профессия.
А доктор это ученая степень.
Василий Пупкин. Врач-невролог. Доктор медицинских наук.
А может быть доктор физ.мат.наук.
Согласно Вики:
В РФ степень доктор наук присуждается президиумом Высшей аттестационной комиссии (ВАК) Министерства образования и науки Российской Федерации по результатам публичной защиты докторской диссертации. Соискатель должен иметь учёную степень кандидата наук.
Отсюда понятно, что не всякий врач является доктором. Может быть врач кандидат медицинских наук. А может быть врач без научной степени.
Слово "доктор" это латинское "учитель".
P.S. Никогда бы не подумал, что этот ответ может вызвать битву минусплюсиков. Счет уже 20:26, примерно. Поясню, я предпочитаю отвечать в историческом аспекте. То, что врачей можно сегодня называть докторами, это и так всем ясно. Я про то, откуда это вообще пошло. :)
Наконец-то стало ясно, что "Добрый доктор Айболит" – это высококвалифицированный научный кадр.
Мне кажется, или ответ очевиден. Эти два слова означают одно и тоже. Просто разные происхождения. Одно пошло от славян, другое пришло из латыни. И не к чему здесь долгие расписывания.