Adding on to what at2004 quoted, Web 2.0 has a few trademarks. There are a number of major elements which are usually considered representative of Web 2.0