What is the role of hemoglobin?Discuss.

What is the role of hemoglobin?