Hemoglobin affinity refers to the strength with which hemoglobin binds to oxygen, influencing how readily oxygen is picked up in the lungs and released in tissues. Factors such as pH, carbon dioxide levels, temperature, and the presence of 2,3-bisphosphoglycerate can modulate this affinity, playing a crucial role in oxygen transport and delivery throughout the body.