What do Humming Birds Eat?

I know from personal experience that hummingbirds absolutely love the sugar water I put out for them every spring and summer! Without being human-fed, though, they love to suck the nectar from flowers, just like butterflies!