The study of the interactions between molecules, including protein-protein, protein-DNA, and protein-ligand interactions.