Семантически: врач — специалист, занимающийся лечебной деятельностью; доктор — ученая степень.
В разговорной речи слово доктор часто используется как синоним слова врач: такое словоупотребление не соответствует литературной норме, но и ошибкой не является.
В разговорной речи слово доктор часто используется как синоним слова врач: такое словоупотребление не соответствует литературной норме, но и ошибкой не является.