This document defines IoT and its components. IoT uses internet connectivity to automate devices and systems. By 2020, it is predicted there will be over 50 billion connected devices. IoT has applications in home automation, healthcare, and infrastructure management. The key components are sensors, actuators, and connectivity. Arduino Uno is a common hardware component that has inputs/outputs, memory, and works with the Arduino IDE software. Applications of IoT include monitoring devices in homes, tracking health metrics, and detecting infrastructure problems.