Диффузия происходит во всех трёх состояниях вещества (газах, жидкостях и твёрдых телах) из-за хаотичного движения молекул. 12
В газах диффузия происходит быстрее всего, так как молекулы расположены на значительном расстоянии друг от друга и движутся с большой скоростью. 2 Силы межмолекулярного взаимодействия в газах незначительные, и молекулы свободно двигаются по всему предоставленному объёму. 3
В жидкостях диффузия происходит медленнее, так как частицы жидкости движутся медленнее, чем молекулы газа. 4 Сила межмолекулярного взаимодействия в жидкостях сильнее, и молекулы колеблются около положения равновесия, не давая друг другу свободно двигаться. 3
В твёрдых телах диффузия происходит очень медленно, так как молекулы расположены в определённом порядке, и сила межмолекулярного взаимодействия не даёт им свободно перемещаться. 3 Однако даже в твёрдых телах диффузия возможна, хотя расстояния между частицами очень небольшие, и для смешения требуется продолжительное время. 2
На скорость диффузии также влияет температура: чем выше температура, тем быстрее происходит процесс. 14