Why is honey different colors?

The color of honey is determined by the nectar collected by the honey bees from flowers. Colors range from nearly colorless to dark brown.
– Nancy Ostiguy, Pennsylvania State University