If you start talking to me in scientific terms you'll definitely lose me along the way. That is why I take advantage of every possibility I have to enrich my knowledge about it and software concepts. And one of the latest things I founded out was what Web 2.0 was.
Surprisingly for me I discovered it was not some sort of software but a second generation hosted service sand web-based communities.