Aby mech mógł rosnąć, wymaga wilgotnego środowiska lub wody, wilgoci, łagodnego światła słonecznego i pH gleby poniżej 6,5. Mchy to rośliny bezbarwne, które są zwykle koloru zielonego, mimo że ich odcienie mogą się różnić w zależności od czynników środowiskowych.
Podobnie jak w przypadku innych roślin, mchy są w stanie wytwarzać własne produkty w procesie fotosyntezy. Dlatego wymagają łagodnego światła słonecznego i wody. Ekstremalna ekspozycja na światło słoneczne powoduje ich śmierć. Dzisiaj mchy są używane jako alternatywa dla uprawy trawy, ponieważ zapewniają piękne pokrycie terenu i są łatwe w utrzymaniu. Mech może rosnąć na skałach, kłodach, brzegach rzek, ogrodach, drzewach i klifach.