API stands for Application Programming Interface. It's basically a way for you to systematically communicate with another computer system.
Let's use our API as an example, if you had a list of domains you wanted to register, you could enter that list into a program you have on your desktop. Your computer would communicate with our API computer, checking and registering the domains that are available.