In this session, we will explore what IoT is and will explore the basics of edge and fog computing. We will also explore the layered architecture of a standard IoT model in detail, followed by data processing models in IoT. We will also explore what should be the final outcome of an IoT based application.