The Internet of Things (IoT) is a network of networked, data-collecting and -exchanging physical items. These devices feature embedded systems (software, electronics, networks, and sensors) that may gather data about their surroundings, communicate data across a network, react to remote orders, or take action depending on the data acquired.   Internet of Things (IoT) technology is a subset of Machine-to-Machine (M2M) technology. IoT is a subset of M2M because two devices connect without human involvement.  M2M (Machine to Machine): In M2M, devices communicate directly over wired or wireless channels without human intervention. It lets devices to interact and exchange information without using the internet. M2M communications have many uses, including security, tracking, and tracing, manufacturing, and facility management.  IoT  It is a network of Internet-connected devices that can gather, analyse, and send data automatically and without human interaction.  Moreover, IoT allows things to interact with their internal and/or external surroundings, therefore impacting their decision-making.  It promotes communication over the cloud.  To enhancing the user experience, data is exchanged across apps.  Typically, Internet connectivity is essential for devices to interact and exchange data.  Numerous devices can interact over the internet.  Integrations using Open API are supported.  Several Internet protocols, including HTTP, FTP, and Telnet, are used.  M2M  It enables two or more robots to communicate directly and do particular tasks without human involvement.  M2M model demonstrates some intelligence. An intelligent network is formed when devices gather and exchange data with other connected devices.  End-to-end communication is enabled between devices/machines.  Only persons conversing with one another have access to the information.  Typically, devices do not need an Internet connection to communicate.  One-at-a-time communication between machines is permitted.  Integrations using an open API are not supported.  Utilized are communication technology and conventional protocols.