Web 2.0
Il concetto di Web 2.0 si riferisce a Design Pattern e Modelli di Business per la prossima generazione di software (in particolare via Web). Questa definizione non me la sono inventata, l'ho presa in prestito da questo interessante articolo di Tim O'Reilly intitolato What Is Web 2.0, che spiega, partendo da esempi concreti, cos'è questa evoluzione.
Un altro link interessante a riguardo è Programmable Web.
Design
Di pari passo con le tecnologie, si sono evoluti anche i concetti di design.
Ajax
Uno dei Design Patterns di Web 2.0 è Ajax, acronimo di Asynchronous Javascript And XML.
in quanto collante e strumento Ajax: A New Approach to Web Applications di Jesse James Garrett.