La diffusion se produit chaque fois qu'un mouvement moléculaire aléatoire provoque le déplacement et le mélange des molécules. Ce mouvement aléatoire est alimenté par l'énergie thermique présente dans l'environnement environnant. Le taux de diffusion - qui amène les molécules à passer naturellement d'une concentration élevée à une faible concentration à la recherche d'une distribution uniforme ou d'un "équilibre" - dépend de plusieurs facteurs.
Six conditions physiques et environnementales régissent le taux de diffusion. Quatre d'entre eux sont applicables à tous les types de diffusion, et deux ne s'appliquent qu'à la diffusion à travers une membrane. La masse des molécules est un facteur majeur, car les molécules plus petites ont une vitesse aléatoire plus élevée pour une température ambiante donnée, et des vitesses aléatoires plus élevées correspondent à une diffusion plus rapide. De même, la température ambiante affecte la diffusion car des températures plus élevées conduisent à des vitesses aléatoires plus élevées. Les molécules diffusantes s'écoulent d'une concentration élevée à une concentration faible, et le taux de diffusion augmente lorsque la différence de concentration est plus grande. Le taux de diffusion diminue, cependant, lorsque les molécules doivent parcourir une plus longue distance dans leur recherche d'équilibre.
Les deux facteurs propres à la diffusion à travers une membrane sont la surface et la perméabilité. Une membrane avec une surface plus petite ou une perméabilité plus faible entravera le mouvement moléculaire et conduira ainsi à une diffusion plus lente.