Web 2.0 is a term that gets thrown around a lot. It refers to many different aspects of new technology, although it isn’t always clear which pieces of technology are and aren’t Web 2.0. In fact, if you have a conversation with different technology advocates, you’ll probably get competing definitions and applications.
