The binding of drugs with proteins and other agents in serum is of interest in personalized medicine because this process can affect the dosage and action of drugs. The extent of this binding may also vary with a given disease state. These interactions may involve serum proteins, such as human serum albumin or α1-acid glycoprotein, or other agents, such as lipoproteins. High-performance affinity chromatography (HPAC) is a tool that has received increasing interest as a means for studying these interactions. This review discusses the general principles of HPAC and the various approaches that have been used in this technique to examine drug-protein binding and in work related to personalized medicine. These approaches include frontal analysis and zonal elution, as well as peak decay analysis, ultrafast affinity extraction, and chromatographic immunoassays. The operation of each method is described and examples of applications for these techniques are provided. The type of information that can be obtained by these methods is also discussed, as related to the analysis of drug-protein binding and the study of clinical or pharmaceutical samples.