Most airlines have both a three-letter ICAO code (used for call sign) and a two-letter IATA code (used for flight number). Charter airlines and business jet operators in most cases only have a 3-letter ICAO code (used for call sign) as they are not selling tickets and don't need a flight number.