Explain about Application Programming Interface (API)

API Stands for Application Programming Interface.
An API is a set of programming codes that enables data transmission between two software products.
Each time you use an app like Facebook, send an instant message, or check the weather on your phone, you’re using an API.

Example of an API?
When you visit a blog post, your web browser makes a request to the blog website web server, which responds with the content of that web page.
For example, if you’re dealing with dates, you’ll need to import the java API for dates, like the kind you can see below.

This is what an API is – all of this happens via API.
What Is API ?
API stands for Application Programming Interface. The Wikipedia definitions reads:
An API is a connection between computers or between computer programs. It is a type of software interface offering a service to other pieces of software.
APIs are important because without them, it would be very difficult to understand the syntax of all the apps and services your tool interacts with APIs explain what each object is called and which can be executed on each one.
