A mashup is a Web page or application that combines data or functionality from two ore more sources to create a new service.
Examples:
1. Link in a page to external app.
2. Embedded page(Example is Google Map as inline VF page in page layout).
Note:
Data cannot be passed.
Data cannot be used in reporting in internal application since data is from external application.