유비쿼터스 컴퓨팅과 사물통신(M2M)은 사물인터넷이라는 개념이 현재와 같이 보편적으로 사용되기 이전에 사용되었던 것으로, 사물인터넷의 전신이라고 할 수 있다. 유비쿼터스 컴퓨팅은 ‘언제, 어디서나’ 사용하는 컴퓨팅 환경을 지칭하며 다양한 종류의 컴퓨터가 사람, 사물, 환경 속에 내재되어 있고 이들어 서로 연결되어 필요한 곳에서 컴퓨팅을 구현할 수 있는 환경을 말한다(김재윤·민병석, 2003). 사물 통신(M2M)은 기계와 기계 사이의 통신으로. 기계, 센서, 컴퓨터 등 다양한 장치들이 유무선 통신 기술을 이용해 서로 정보를 교환하게 함으로써 개별 장치들의 기능이나 성능을 개선시켜 주고 개별 장치들이 제공하지 못했던 새로운 지능형 서비스를 제공하는 것이다.
유비쿼터스 컴퓨팅은 사람 사물 환경 속에 내재되어 있는 컴퓨터가 서로 연결되어 언제 어디서나 컴퓨팅할수 있는 환경을 말하며, 사물통신은 다양한 장치들 간의 통신으로 새로운 서비스를 제공하는 것이다.