Komunikacija između strojeva (engl. Machine-to-Machine (M2M) communication) podrazumijeva autonomnu razmjenu poruka između dva ili više strojeva bez ljudske intervencije, a s ciljem automatizacije i optimizacije. Jedan od primjera komunikacije M2M je automatsko očitanje brojila pri čemu brojila autonomno šalju podatke o potrošnji u središnju bazu podataka za daljnju analizu ili naplatu.