1. Machine or devices runs on softwares.
2. In actual term, the software runninng on a machine connects and communicate to another software running on another machine.
3. The logic, operations and actions are all softwares.
4. In pure simple term, machine to machine actually refers to software to software communication and interactions.
5. In current instance, the proliferation of posts from twitter to facebook, or from one app to another app is a machine to machine interaction.
6. In future, there will be more software based machine to machine apps.
7. The big wave is for platform that enable this to take place seamlessly with standard APIs.
8. Internet and web based machine to machine and software to software apps will be the trend of near future.