This document provides an overview of the Internet of Things (IoT). It defines IoT as physical objects embedded with sensors that can collect and exchange data over networks. Examples of IoT hardware include Arduino, Beaglebone, and Raspberry Pi boards. Common operating systems used are Linux-based. Applications discussed are smart forks, glucose monitors, swing analyzers, blood pressure monitors, and smart trash cans. Challenges of IoT include multiple platforms, protocols, and security/privacy issues. The future of IoT is presented as unlimited, with one percent savings across industries having huge potential.