Frappaolo defines KM as "Leveraging collective wisdom and experience to accelerate innovation and responsiveness."
...sounds like a definition of Web 2.0!
He then defines Enterprise 2.0 as "a system of web-based technologies that provide rapid and agile collaboration, information sharing, emergence and integration capabilities in the extended enterprise".
...a technology-driven definition of Enterprise 2.0. I think however that technology is just an enabler!