In an MDS analysis, a stream of liquid containing the particles to be sized is introduced alongside an auxiliary stream in a laminar flow in a microfluidic channel. Because there is no convective mixing of the two streams, the only way particles can move to the auxiliary stream is by diffusion. The rate of this diffusion is dependent on the particle's size, as determined by the Stokes–Einstein equation, so small particles diffuse quicker than large particles.
After a period of diffusion the original and auxiliary streams are split and the degree of diffusion is fixed. The number of particles in each stream can then be detected (in the case of proteins this is achieved by addition of an amine reactive fluorogenic dye). The ratio between the two streams is used to determine the diffusion co-efficient, which is used to calculate the hydrodynamic radius. The sum of particles in both streams can also be used to measure the concentration of the analyte.