IATA和ICAO区别:
  1.性质不同
  IATA是一个半官方组织,其成员是各个国家的航空公司。
  IACO是一个官方组织,其成员是缔约国和联合国附属机构。
  2.侧重点不同
  总的来说,IATA侧重于航空运输业内部以及航空公司和货运代理之间的组织、协调、管理和服务。ICAO侧重于成员国之间标准、法规和政策的协调、监督和管理。
  3.IATA和ICAO机场代码不同
  机场三字代码由国际航空运输协会(IATA)规定,由三个英文字母组成。四字符机场代码由国际民用航空组织(ICAO)规定,由四个英文字母组成。

  4.规定的航空公司代码不同
  IATA指定航空公司二字码,代表的是航空公司,普遍在航空货物运输中使用,通常由两个字母组成,也有数字和字母组成的,如:
  CA:中国国际航空
  HU:海南航空
  LH:德国汉莎航空
  9C:春秋航空
  ICAO指定航空公司三字码,在空中交通管理和飞行策划等使用,通常为三个字母组成,如:
  CA:中国国际航空
  HU:海南航空
  LH:德国汉莎航空
  9C:春秋航空
  由于IATA代码比较简短,较于容易记忆,所以IATA的代码在航空运输中被更广泛的使用。