Affinity capillary electrophoresis (ACE) is a technique that is used to measure the binding affinity of receptors to neutral and charged ligands. ACE experiments are based on differences in the values of electrophoretic mobility of free and bound receptor. Scatchard analysis of the fraction of bound receptor, at equilibrium, as a function of the concentration of free ligand yields the dissociation constant of the receptor-ligand complex. ACE experiments are most conveniently performed on fused silica capillaries using a negatively charged receptor (molecular mass < 50 kDa) and increasing concentrations of a low molecular weight, charged ligand in the running buffer. ACE experiments that involve high molecular weight receptors may require the use of running buffers containing zwitterionic additives to prevent the receptors from adsorbing appreciably to the wall of the capillary. This review emphasizes ACE experiments performed with two model systems: bovine carbonic anhydrase II (BCA II) with arylsulfonamide ligands and vancomycin (Van), a glycopeptide antibiotic, with D-Ala-D-Ala (DADA)-based peptidyl ligands. Dissociation constants determined from ACE experiments performed with charged receptors and ligands can often be rationalized using electrostatic arguments. The combination of differently charged derivatives of proteins - protein charge ladders - and ACE is a physical-organic tool that is used to investigate electrostatic effects. Variations of ACE experiments have been used to estimate the charge of Van and of proteins in solution, and to determine the effect of the association of Van to Ac2KDADA on the value of pKa of its N-terminal amino group.