Enterprise Mashups are application hybrids combining content and functions from more than one existing source. Mashups create powerful Web applications and integrated Web experiences. Mashups are created by combining two or more data sources or applications. The sources may be internal sources such as enterprise data. They may also be external Web resources such as Google Maps.
Mashups are created when different data sources or application program interfaces (API) are combined or ‘mashed’ to create an entirely new application. Mashups are one of the fastest growing enterprise ecosystems on the Web. Mashups are collaborative, role-based, network-centric, complex and distributed. Mashups are useful for knowledge-based networks, models and businesses.