In Pokémon Go fights, a bar shows your remaining HP.
If I understand correctly, the level of remaining HP is the length of the bar.
But in addition, this bar has colors:
QUESTION: What is the meaning of each color?
For instance, if Venonat has its bar 10% red and 5% orange (as seen above), what does it actually mean?