...
A tab displayed in Salesforce that is an external web application with authentication
A framework for making external Web Applications visible to users within Salesforce
Used
On a visualforce page
In a quick action (why?)
In Console
In a Lightning Component
As a web tab
Signed Requests
Create a Connected App
Mashups
It’s like something back from the late 00’s when Yahoo Pipes was a thing (yes Pipes Digital is a thing, and so is Huginn)
http://sfdc-know-how.blogspot.com/2014/03/mashup-integration-in-salesforce.html
Client Presentation - visual layer only
Client Service
External Service
Eg embedding an iFrame into Salesforce (syncronous)
Or linking to an external system with a deeplink (asynchronous)
Web Tab
Mashups Asynchronous
Buttons
Custom Links
Hyperlink formula fields
Visualforce tag
Synchronous
Web Tab
iFrame