Hola, hace mucho que no posteaba. Me pareció muy ilustrativa la explicación sobre la diferencia entre M2M (Machine-to-Machine) e IoT (Internet of Things).
En resumen, las comunicaciones M2M están referidas a conexiones remotas entre máquinas con fines de gestión y/o mantenimiento de las mismas máquinas o sensores dentro de sistemas cerrados; sin embargo, el Internet de las Cosas (IoT) es un concepto más amplio que incluye a personas, sistemas y otras cosas tales como máquinas, sensores, productos de consumo, electrodomésticos, vehículos, etc. que están interconectados mediante estándares abiertos a plataformas en Cloud o sistemas de gestión empresarial con el fin de obtener valor tanto para el negocio como para los usuarios finales.
Acá tienes un vídeo ilustrativo de lo que es IoT:
Si deseas ampliar los conceptos de M2M e IoT, a continuación tienes el enlace (en inglés) o sino puedes leer la traducción que sigue.
Internet de las Cosas (IoT) se ha convertido en el último término de moda tomando el lugar de Comunicaciones Máquina a Máquina (M2M). Estos términos se usan indistintamente dentro de muchas organizaciones y empresas que operan con sus propias definiciones internas.