Много копий сломано при обсуждении этого вопроса: семинары и педсоветы на подобные темы проводятся, статьи пишутся, устные споры ведутся.
И тот, и другой заняты в образовательной сфере, а вот подходы к процессу обучения разные.
В штатном расписании школ значатся должности и "учитель", и "преподаватель", и иногда неясно, почему "учитель русского языка и литературы", но "преподаватель ОБЖ".
В штатных расписаниях вузов из 2-х этих слов есть только "преподаватель".
В чем же главное отличие? Ответ очень простой - в полученной изначально квалификации. Бывшие выпускники педагогических вузов, откройте свои дипломы и вы найдёте записи о специальности (например, "русский язык и литература") и о квалификации - "присвоена квалификация", например, учителя русского языка и литературы.
Далее, рассуждая о разнице в подходах к процессу обучения/образования, увидим следующее:
- преподаватель (от "преподавать") - преподаёт, подаёт, преподносит новые знания, даёт рекомендации, как их лучше усвоить, проводит необходимые консультации, мимоходом "сопровождает", результат интересует уже готовый, а какими методами будет обучающийся его добиваться, - не важно абсолютно.
- учитель (от "учить") - обучает, направляет, контролируют весь процесс обучения, демонстирирует на практике методы и приёмы эффективного усвоения знаний, делится "тактическими" находками, строго ориентирован на положительный результат, к которому поступательно и ведёт своих учеников.
В школьном учительском лексиконе есть слово, обозначающее нерадивых учителей, - "урокодатель". Каждый истинный учитель стремится им не быть, школьный учитель не любит, когда его называют "холодным" словом "преподаватель", он остаётся УЧИТЕЛЕМ.