API
API stands for Application Programming Interfaces. API is a set of commands, functions and protocols which is used when programming graphical user interfaces. API works kinda like Lego, i say his because it gives the programmer the blocks they need then they just have to place the blocks together to it works.Nearly all operating systems, for example Windows, provide API's for programmers. API's today are used in consoles like Play Station and on websites like eBay and Amazon.
This is an example of an API Amazon uses.
There are a few types of API's an example of one would be Direct3D, a graphics API created by Windows. It is used to render 3D objects when performance is important. This API uses hardware acceleration when possible to speed up the 3D rendering pipelines.
The graphics pipeline, also known as the rendering pipeline, it a term used to refer to the sequence of steps used to create 2D raster representations of a 3D scene. Another way of putting it is the pipeline is the process of steps the computer goes through to convert instructions in a computer to the graphics displayed on the screen.