Polling and report-by-exception are two ways SCADA systems get data from devices. Polling means SCADA asks devices regularly for data, even if nothing changed. Report-by-exception means devices send data only when something changes. Polling can cause more network traffic because it sends requests and responses all the time. Report-by-exception reduces traffic by sending updates only on changes. In polling, SCADA controls when data is requested. In report-by-exception, the device controls when to send data. This makes report-by-exception more efficient but requires devices to detect changes. Understanding these methods helps optimize SCADA communication.