الهيموغلوبين هو بروتين موجود داخل خلايا الدم الحمراء ويحتوي على ذرات الحديد (Fe). يلتقط الأوكسجين في الرئتين ويسلّمه إلى الأنسجة للحفاظ على حياة الجسم. تقوم خلايا الدم الحمراء عادة باستخدام الهيموغلوبين لنقل الأكسجين إلى جميع أنحاء الجسم للعلم أن نقص الهيموغلوبين بدوره يؤدي لفقر الدم. يتكون الهيموغلوبين من بروتينين متماثلين مهمين جدا. الأول اسمه “ألفا”، والآخر “بيتا”، قبل الولادة، بروتين بيتا غير موجود، يتوفر بروتين أخر في مكانه يدعى “غاما”، وهو لا يوجد إلا في طور الجنين، ويعمل كبديل للبيتا حتى وقت الولادة.