Why and How
Application Programming Interfaces (APIs)
Third Party API’s represent something you can place on your website after retrieving them from the Internet. Placing an interactive Google Maps widget on your site is a great example of a third party API.
Browser API’s are built into browsers such as Chrome, Firefox and many others. Sticking with the Google Maps example, the Geolocation API is how Google Maps determines where you are and delivers directions or local maps without your having to manually type in your location each time you visit the site.