mashup

/ˈmæʃˌʌp/

Something consisting of two or more components combined together.