Onshore and Offshore Applications: Whats the Difference?