API is :an application program interface set of routines, protocols, and tools for building software applications. Basically, an specifies how software components should interact, i hope u get it .
Honestly thanks for this valuable information. I honestly didn't knew about this api thing before. but for you I'm able to understand what this thing really is! Thanks again!