简而言之:
CIA是对外情报机关;
FBI是反间谍机关;
NSA是信号情报机关。
一般来讲,一个国家的情报和反间谍机关分成五类:
1. 政府对外情报机关:比如美国的CIA(中央情报局)、英国的MI6(秘密情报局)、俄罗斯的SVR(对外情报局)、德国的BND(联邦情报局);
2. 政府反间谍机关:比如美国的FBI(联邦调查局)、英国的MI5(安全局)、俄罗斯的FSB(联邦安全局)、德国的BFV(宪法保卫局);
3. 军事情报机关:比如美国的DIA(国防情报局)、俄罗斯的GRU(总参谋部情报总局)、以色列的Aman(军事情报局);
4. 军事反间谍机关:比如美军的第902军事情报旅、海军的犯罪调查部、空军的特别调查办公室、德军的联邦军事保卫局;
5. 信号情报机关:比如美国的NSA(国家安全局)、英国的GCHQ(政府通信总部)。
从具体区别来讲:
虽然总的来说,CIA是对外情报机关,FBI是反间谍机关,但严格来讲,CIA也负责反间谍工作,FBI也负责对外情报工作。
在对外情报工作方面,CIA负责在国外搜集外国情报,而FBI负责在国内策反在美国的外国公民,搜集外国情报。
在反间谍方面,FBI负责国内的防御性反间谍工作(对国内已发生的间谍案件进行调查)、进攻性反间谍工作(主动策反在美国境内的外国间谍、国外的防御性反间谍工作(对发生在美国驻外使领馆等驻外单位的间谍案件进行调查)。
而CIA在反间谍方面负责的是国防进攻性反间谍工作,即主动渗透外国情报机关,了解外国情报机关在美国都策反了哪些人、渗透了哪些单位、窃取美国的机密的重点是什么、常用的间谍手法是什么之类的。
历史上FBI破获的很多起间谍案件实际上是因为CIA在国外成功渗透了外国情报机关,查出了美国都出了哪些叛徒。
当然,以上说的只是FBI在对外情报和反间谍方面的职能,实际上FBI还负责刑事侦查工作。调查违反联邦法律的案件。
此外,CIA和FBI还都负责反恐怖工作,但侧重点不同:
CIA的反恐怖工作是通过搜集情报来预防恐怖袭击的发生,着眼于未来。
FBI的反恐怖工作是对已经发生的恐怖案件进行刑事侦查,着眼于过去。
至于NSA,它做的工作与CIA和FBI完全不同。
它是一个信号情报机关,是用技术设备来搜集情报的。
所以,NSA的工作人员不能被称为间谍。
事实上,NSA是一个军方单位,它的工作人员全是现役军人,这一点也和CIA和FBI完全不同。