. Разведчик может добывать информацию открыто. Существуют военные разведчики, которые даже имеют иной правовой статус в международном праве. А шпион открыто никогда не действует. Шпионами мы называем и штатных работников иностранной разведки.Слово "шпион" имеет негативный оценочный оттенок. А слово "разведчик" скорее нейтральное или даже обладает определенной положительной оценкой.
Шпион - человек, который занимается скрытым сбором информации об одной из конфликтующих сторон в пользу другой стороны. Близко по значению к слову «разведчик», но отличается от него некоторыми особенностями употребления и общей негативной коннотацией.
С точки зрения международного права, разведчиками могут считаться только фронтовые разведчики, носящие форменную одежду своих вооружённых сил. Все агентурные разведчики являются шпионами.
Разведчик идёт в тыл врага, прячется, достаёт информацию, а шпион внедряется к врагу под маской друга, ведёт мирную жизнь, и таким образом добывает нужную информацию.
- Рядовой Иванов! - Я! - Возьмите кирпич. Сбейте самолет! - Кирпичом??? - Вы же коммунист! Иванов ломает кирпич об колено: - Я собью два самолета! 
- Рядовой Иванов! - Я! - Возьмите кирпич. Сбейте самолет! - Кирпичом??? - Вы же коммунист! Иванов ломает кирпич об колено: - Я собью два самолета! 
разведчик ходит на разведку в стан врага, за 'языком_, осмотреть местность, и тд, а шпион шпионит за объектом, вообщем за кем скажут.
разведчик может разведать территорию и обстановку и докладывать в штаб...шпион в свою очередь занимается лишь слежкой
разведчик узнает какие то тайны и рассказывает их своим а шпион следит за кем то и узнает все о его личной жизни
один шпионит, другой разведывает...хотя разницы практически никакой, но разведчик звучит более благородно 
По существу никакой, они делают одну и ту же работу, разница с позиции государства (эта работа за или против)
думаю что разведчик тот кто непосредственно что то разведует, ищет пытается быть не замеченным врагом.
Разница в том, что наш разведчик для них шпион, а шпион для них разведчик. Функция у них одна и та же.
разведчик ближе к непосредственным боевым действиям. Шпион работает, в основном, под прикрытием
я тоже думал об этом)...разведчик в окружении врагов,а шпион вокруг?ну,что-то такое...а?
шпион крадёт данные а разведчик понимает, что всё плохо и надо как то исправлять это.
в общем-то почти одно и то же, только разведовать что-то можно открыто, а шпионить нет
Разведчик на благо(напр. родины) Шпион за деньги... Наверное так. А Ваше мнение?
разведчик - наш человек, он доблестный, шпион - не наш человек, он вражеский
скажу так : если я его наняла и плачу ему - то разведчик,если нет - то шпион.