Tốc độ khuếch tán phụ thuộc vào kích thước phân tử vì các phân tử lớn hơn khuếch tán chậm hơn các phân tử nhỏ hơn. Kích thước của các hạt tham gia vào quá trình khuếch tán rất quan trọng vì chúng liên quan chặt chẽ đến các khái niệm về nhiệt và năng lượng trong bối cảnh của sự lan tỏa. Cần nhiều năng lượng và nhiệt hơn để di chuyển một vật thể lớn hơn vật thể nhỏ hơn, vì vậy các hạt lớn hơn cần nhiều nhiệt hơn từ môi trường xung quanh chúng.
Sự khuếch tán chủ yếu dựa vào năng lượng và chuyển động. Trong bất kỳ môi trường nhất định nào, có một số yếu tố ảnh hưởng đến tính linh động của phân tử: kích thước của phân tử, độ nhớt của môi trường xung quanh, tương tác giữa các đại phân tử và kiểu vận chuyển cụ thể được phân tử sử dụng. Vì sự khuếch tán phụ thuộc vào chuyển động và chuyển động dựa vào kích thước của phân tử, nên có mối quan hệ trực tiếp giữa kích thước phân tử và tốc độ khuếch tán.
Các phân tử lớn hơn cần lượng năng lượng lớn hơn để tham gia vào cùng một mức độ hoạt động như các phân tử nhỏ hơn. Nếu không có đủ năng lượng để di chuyển một phân tử lớn hơn, nó sẽ chống lại tác động của sự khuếch tán và không thể di chuyển từ khu vực này sang khu vực khác. Sự gia tăng nhiệt môi trường hoặc các yếu tố ngoại lai khác cũng có tác động đến năng lượng tham gia vào quá trình khuếch tán và tốc độ khuếch tán một phân tử lớn.