Why does honey have antibacterial-like properties?

I asked this question to an apiarist. Her answer was so clear. There is not enough water in honey to sustain life. That is why it has antibacterial-like properties. It is not that honey kills. It is that it is not life sustaining.