A web mashup is a web application created by combining data or functionality from two or more external web applications. Mashups allow for innovation by mixing information in new ways and help reduce development costs through reuse. They also help uncover new business insights by assembling data from multiple sources. Server-side mashups are easier to create since web services can call other web services. The presentation proposed a flow for creating a generic API to pull data like tweets from different social networks and discussed challenges like API limitations and changes. It concluded with a demonstration of a mashup.