SCADA systems are a type of Industrial Control System. They are used to gather information and exercise control from remote locations. In situations where integrated data procurement is as significant as control, SCADA systems are employed to monitor remote units. These systems find applications in distribution processes such as water supply and wastewater collection systems, oil and gas pipelines, electrical utility transmission, and rail and other public transportation systems. SCADA systems perform consolidated control for various process inputs and outputs by integrating Human Machine Interface (HMI) software and data transmission systems with data acquisition systems. The transfer of data between operator terminals, such as Remote Terminal Units (RTUs) and Programmable Logic Controllers (PLCs), and the central host computer is included in SCADA systems. A SCADA system collects relevant data, transfers the data back to a central site, then notifies the home station about the event, implementing the required analysis and control, and then displays the data in a logical and systematic manner using graphs or text, thus enabling the operator to control a whole process in real time.