למה הצבע של הדם אדום? הדם הוא אדום כי הוא מורכב מתאים אדומים, אשר נקראים תאי דם אדומים. אבל, כדי להבין מדוע התאים האלה אדומים צריכים להסתכל עליהם  ברמה המולקולרית. בתוך תאי הדם האדומים יש חלבון הנקרא המוגלובין. כל חלבון המוגלובין מורכב מחלקי משנה הנקראות hemes (הם) , שהן מה שנותן דם את הצבע האדום