This document discusses tools, standards, and best practices for building out the Internet of Things (IoT). It describes what the IoT is and provides an overview of a foundation for the IoT including standards, tools, and design patterns. It also discusses topics like virtualization of things, interaction patterns, and demonstrated an open IoT stack using existing standards and tools.