Dyfuzja jest procesem, w którym cząsteczki mieszają się ze sobą w sposób przez przypadkowe ruchy, co wynikające z działającej na nie temperatury. W jej wyniku substancja rozpuszczona przemieszcza się od stężenia większego do mniejszego.
Osmoza bazuje na samorzutnym przemieszczaniu się wody przez półprzepuszczalne błony, które jest zgodne z gradientem stężenia panującym po obu stronach błony. Wpływa na to również gradient ciśnienia.
Dyfuzja jest istotna przy przemieszczaniu się substancji w obrębie małych odległości i podczas transpiracji. W komórkach może dochodzić także do dyfuzji ułatwionej, dzięki obecności akwaporyn tworzących kanały dla wody.
Osmoza również pomaga wyrównać stężenia po obu stronach błony, przy niezmienionej ilości substancji rozpuszczonej po każdej ze stron błony.