This document provides an overview of the Internet of Things (IoT) including:
1) A definition of IoT and discussion of its vision to create a network of billions of connected devices.
2) Descriptions of the key enablers that allow IoT to function such as smart devices, communication networks, cloud computing, and sensors.
3) An outline of some of the major challenges with IoT including handling big data, security, bandwidth issues, standardization, and power consumption.
4) Examples of applications of IoT in areas like healthcare, infrastructure, automotive, and connected vehicles.