Osmose findet immer an Membranen statt, die nur für bestimmte kleine Teilchen durchlässig sind und für andere nicht.
Die Teilchen sind ständig in Bewegung. Sind nun die Konzentrationen auf beiden Seiten einer solchen Membran sehr unterschiedlich, kann der Konzentrationsunterschied nur ausgeglichen werden, wenn sich die kleinen Teilchen, die durch die Membran gelangen können, durch ihre Eigenbewegung zur Membran und durch sie hindurch bewegen.