Процесс диффузии может проходить: только в газах; только в жидкостях; только в твёрдых телах; в газах и жидкостях; в жидкостях и твёрдых телах; в газах, жидкостях и твёрдых телах.
Диффузия происходит во всех агрегатных состояниях вещества: в газах, жидкостях и твёрдых телах. В газах и жидкостях она протекает быстрее, а в твёрдых телах — медленнее.