Слово "ведьма" имеет в своём составе древнерусский корень "вед", от слова "ведать" - знать, уметь. Ведьма - это женщина, знающая и практикующая магию.
Если посмотреть на слова "ведун" и "разведчик", то они имеют в своём составе тот же самый корень "вед" - знать, уметь.
Ведун - по-другому знахарь (от слова "знать")
Разведчик - человек, что-то ищущий, разведывающий, и отсюда знающий (ведающий) много того, чего не знают другие.