This document provides an overview of using Node-RED for Internet of Things applications. It discusses Node-RED's visual programming interface, supported hardware targets, available nodes, common IoT protocols like MQTT, CoAP and REST, connecting sensors, and using Node-RED with cloud platforms and data visualization tools. The document also briefly outlines Node-RED's architecture, installing Node-RED, creating flows, and contributing new nodes.