SCADA systems are control system architectures used in industrial and infrastructural processes that use networked communications and GUIs for high-level process supervision and management. They implement distributed databases containing tags or points throughout the plant that represent input or output values monitored and controlled by the centralized SCADA system. Programmable logic controllers and remote terminal units connect to sensors and actuators in the process and are networked to the supervisory computer system. SCADA systems have evolved from early monolithic systems using minicomputers to modern distributed and networked systems that can leverage cloud computing and internet of things technologies. Security of SCADA systems is important as compromise could impact dependent infrastructure, though older systems were not designed with modern cybersecurity challenges