Hi Saurabh,
API stands for Application Programming Interface.APIs are sets of requirements that govern how one application can talk to another. Salesforce offers many API like REST API,SOAP API,METADATA API,BULK API,etc.You can read about Salesforce API here.
Hope this will help you.