The Internet of Things has limitless possibilities and amazing potential to transform our lives. The paper describes various applications, use cases and building blocks of IoT. Most importantly, it answers the question that everyone’s been asking- When does IoT become a reality?