Network 2.0, media convergence, standardization, economy, availability, sharing, design, aggregation, user keywords, social software, blogs, audio, video, mobility...............