This document provides an overview of the Internet of Things (IoT) and its applications as lecture notes for a B.Tech course. It covers the fundamentals of IoT including enabling technologies, architecture, sensors, actuators and connecting smart objects. It also discusses IoT protocols, design and development methodology, data analytics and supporting services. Finally, it examines various IoT case studies and industrial applications. The document is intended to educate students on the key concepts and components of IoT systems and their real-world uses.