OpenGL stands for Open Source Graphics Library. OpenGL is a piece of software that adds functionality to your own programming projects, in order for you not to have to program every detail yourself. OpenGL provides drawing and 3D rendering routines. I used a version of OpenGL to make graphics projects with C#. This page shows examples of what I learned.