A blood transfusion provides blood or blood components if you’ve lost blood due to an injury, during surgery or have certain medical conditions that affect blood or its components. The blood typically comes from donors. Blood banks and healthcare providers ensure transfusions are a safe, low risk treatment.