A sensor network is a collection of low-power sensor nodes that can sense their environment, communicate wirelessly, and process data. Sensor networks operate autonomously in large numbers to monitor things like borders, battlefields, forests, habitats, infrastructure, and medical patients. They are application-specific based on factors like lifetime, cost, data needs, and environment.