Question: what is the main difference between blood and hemolymph?
Answer: hemolymph is the liquid carrier but blood can carry gas and liquid. In the short words, hemolymph is only liquid carrier but blood can carry gas and liquid. Things may not as simple like that, but that is the easiest way to say. Human's blood is a very complicated liquid.