Computer Programming Terms
This guess is tempting because 'Gates' can refer to logic gates and 'Lines' can mean lines of code. However, this technical theme fails when you try to apply it to 'Planes', 'Passengers', and 'Duty-free shops', which have no direct connection to programming. The theme breaks on three of the five clues.