É uma duvida bastante natural essa, e a explicação é bem fácil. Hoje a internet está dividida em acessos móveis (celulares e tablets) e acesso fixos ou desktop vindo de sistemas feitos para computadores e notebooks.
Desta forma é feito duas versões do mesmo site, mas cada um é otimizado para o aparelho em que ele vai ser acessado. Então neste caso muitos vezes se usa o “m” para dizer que o site é feito para dispositivos móveis (mobile), e a versão neutra ou com www para versões do site feitos para computadores.
As versões do site feitas para PC normalmente tem mais recursos, visto que um computador tem maior capacidade de processamento.
Já as versões mobile de um site tem menos recursos para não sobrecarregarem um aparelho celular ou tablet que tenham pouca capacidade de processamento como muitos hoje.
Por isso tem: