Proteins interact with other molecules through various types of binding. Reversible binding allows proteins to transport molecules like oxygen, with hemoglobin binding oxygen through a heme group. Binding can be allosteric, affecting other sites; or cooperative, where ligand binding causes conformational changes influencing additional binding. The protein structure complements the ligand, precisely matching its shape and chemistry. Quantitative analyses describe these interactions through equilibrium constants and binding curves.