<h2>Шпион и разведчик</h2>
Во многом это родственные понятия. По большому счету, это человек, который пробирается в стан врага, чтобы доставить нам нужную информацию.
"Разведчик". Это слово обычно применяется в армейской среде (хотя Штирлица тоже почему-то называют "разведчик", видимо, слово "шпион" было неудачным для советской пропаганды). Разведчик - солдат, который незаметно пробрался в стан к врагу. Его никто не видит, а он, наоборот, наблюдает за всеми. Считает технику, перерисовывает расположение позиций, стартовых площадок ракет и т.п.
"Шпион". Это слово обычно применяется в структуре внешней разведки по отношению к шпионам врага. Наши же шпионы тут по-прежнему называются разведчиками. Шпион - это тот, кто типа артиста играет какую-то роль: туриста, отдыхающего, сотрудника, который пробирается на территорию врага, входит к нему в доверие, слывет за своего. У него есть "легенда", позывные, связные, явки, адреса и т.п., по которым с ним можно связаться.
Я бы сказал так- основное отличие в том, что шпион - это замаскированный под друга разведчик.