Affinity chromatography is a key method for protein purification. Its main advantage is in the high specificity which enables purification of a single protein from complex biological mixtures. For practical use the specific ligand should be immobilised on insoluble matrix. As a matrix, standard chromatographic supports are commonly used. They are normally in form of small (some m in diameter) particles containing pores to provide high specific surface resulting in high binding capacity. The pores are normally closed on one side, thus the liquid inside them is stagnant and the molecules are transported to the active site by diffusion. Since the diffusion coefficients for macromolecules, such as proteins, are very low, diffusion determines the overall process dynamics. As a consequence, separation or purification of the proteins takes normally 0.5 to 1h even on analytical scale.