The Open Graphics Library (OpenGL) is a standard specification defining a cross-language, cross-platform Application Program(ming) Interface (API). OpenGL provides the programmer an interface to the graphics hardware. OpenGL is a powerful, low-level rendering and modelling software library.
With OpenGL it is possible to produce 2D and 3D graphics applications.
OpenGL is widely used in video games, CAD, scientific applications, etc, on many different platforms.