L'Automatic dependent surveillance-broadcast (ADS-B) est un système de surveillance coopératif pour le contrôle du trafic aérien et d'autres applications connexes. Un avion équipé de l'ADS-B détermine sa position par un système de positionnement par satellites (GNSS) et envoie périodiquement cette position et d'autres informations aux stations sol et aux autres appareils équipés de l'ADS-B évoluant dans la zone. L'ADS-B est tout d'abord un moyen de surveillance, c'est-à-dire un moyen pour le contrôle aérien de connaître la position des avions. Il est né de la constatation que les avions modernes, grâce aux systèmes de positionnement par satellite (tels que GPS, GLONASS et bientôt Galileo), connaissent leur position de manière beaucoup plus précise que le contrôle au sol, car les radars ont une précision limitée. L'idée est donc que l'avion calcule sa propre position, et l'envoie régulièrement par radio. C'est le principe de la surveillance dépendante, ainsi appelée parce qu'elle dépend des moyens installés dans les avions. Il existe deux types de surveillance dépendante : l'ADS-C (Automatic-dependent surveillance-contract) ; l'ADS-B (Automatic-dependent surveillance-broadcast). L'ADS-C fonctionne en mode connecté : il faut d'abord établir une connexion entre l'avion et la station intéressée par les informations qu'il va envoyer (typiquement une station de contrôle aérien au sol). Ensuite, selon le « contrat » ainsi négocié automatiquement, l'avion va envoyer une seule fois, ou périodiquement, sa position. L'ADS-C est généralement utilisé dans les zones océaniques, en utilisant des liaisons par satellite. Comme ces liaisons sont coûteuses, la cadence d'émission des informations est généralement faible, par exemple toutes les minutes ou toutes les dix minutes. L'ADS-B, en revanche, fonctionne en mode diffusion : il n'y a pas d'établissement de connexion. L'avion envoie régulièrement sa position et d'autres informations par une diffusion radio dite « ADS-B out » à tous les utilisateurs intéressés, typiquement le contrôle au sol, mais aussi les autres avions s'ils sont équipés d'un récepteur (dit ADS-B « in »).