siteTRACK is a SCADA software platform that allows for remote monitoring and surveillance. It collects raw data from devices using various drivers, analyzes the data, checks for alarms by comparing to thresholds, propagates alarms, stores data historically, and displays information and alarms on web pages. It is used to monitor things like utilities, industrial plants, lighting systems, and more. The architecture involves drivers sending data to a manager via TCP/IP which analyzes the data and triggers alarms and callbacks if needed. Operators can access configure and monitoring modes through a web-based interface to view information and configure monitoring of assets and nodes.