What is an API?

Thanks Felgall ! Thanks for clarifying this much…Just wanted to clear this part of your answer. What does “without them having to copy your code” this means?Didyou mean the code of API or my other code which uses the API?