SCADA (controllo di supervisione e acquisizione dati) è una categoria di programmi applicativi software per il controllo di processo, la raccolta di dati in tempo reale da postazioni remote al fine di controllare apparecchiature e condizioni. SCADA è utilizzato nelle centrali elettriche, nella raffinazione di petrolio e gas, nelle telecomunicazioni, nei trasporti e nel controllo dell'acqua e dei rifiuti.
I sistemi SCADA includono componenti hardware e software. L'hardware raccoglie e alimenta i dati in un computer su cui è installato il software SCADA. Il computer quindi elabora questi dati e li presenta in modo tempestivo. SCADA registra e registra anche tutti gli eventi in un file memorizzato su un disco rigido o li invia a una stampante. Le applicazioni SCADA avvisano quando le condizioni diventano pericolose emettendo allarmi.