Из того, что я понимаю, Mashup собирает данные из отдельных источников и предоставляет единое представление. Насколько отличается мэшап по сравнению со скриншотами или использованием веб-сервисов для получения данных из внешних источников?
Mashup = объединение данных
Screenscraping = один способ (трудный путь) для получения данных
Webservice = другой способ получения данных