Разница между шпионажем и разведкой заключается в следующем:
Таким образом, шпионаж — это тайное получение ценных данных в интересах иностранного государства, а разведка — изучение местности и расположения противника, но не попытка узнать сведения, недоступные обычным гражданам. 1
Кроме того, разведчиками традиционно считаются только военные, они носят форму своих вооружённых сил с соответствующими знаками различия. 4 Шпионом же может быть кто угодно — как штатный работник иностранной разведки, так и гражданин государства, завербованный иностранцами. 4