A social media mashup is a web page or web application that uses content from more than one source to create a single new service displayed in a single graphical interface.