Some of the factors that affects the rate of diffusion includes the following:concentration difference,temperature ,diffusion distance and the size of the particles that will basically depend on the temperature levels that is the smaller particles will diffuse at higher rate than the larger particles.