Web 2.0, here I come

Web 2.0 is a phrase that has been floating around the net for a while now. Everyone is talking about it. Infact, I think I am late in posting this – because now people have started talking abt Web 3.0. Better late than never, what is this Web 2.0? Just a phrase or is it[…]