I'm trying to understand what an API is. Consider the special case of PyGame Zero, which is an API.
Wikipedia says that an api is
a way for two or more computer programs to communicate with each other.
What are the two (or more) programmes that PGZ interfaces between? Is there an easy way to find this out for an API in general?