Adult bees make honey to feed larvae (baby bees) and themselves. Worker bees convert the flower nectar they eat into honey in their esophagi (their throats).
Other animals, such as bears and badgers, eat the honey bees make. This may not be why bees make honey, but it is interesting to think about how the work of one species affects and enables the lives of other species.
Answer provided by Dr. Universe