Application Programming Interface(A set of routines that an application uses to request and carry out lower-level services performed by a computer's operating system. These routines usually carry out maintenance tasks such as managing files and displaying information)
Windows Internet Application Programming Interface(A Windows application programming interface (API) that enables applications to interact with Gopher, FTP, and HTTP protocols to access Internet resources)