First generation SCADA systems were monolithic with standalone systems and no connectivity between them. Second generation introduced distributed processing across multiple systems within a local environment using proprietary protocols. Third generation SCADA systems use an open architecture with shared master station functions across a WAN utilizing open standards and protocols.