Mashups are a feature of the Web 2.0. The trend during web 2.0 is for greater openness and integration between websites and applications.