OpenGL ES is subset of the OpenGL cross-platform API designed for 2D and 3D graphics on embedded systems, including consoles, phones, appliances, and vehicles. It consists of a well-defined subset of desktop OpenGL, creating a flexible and powerful low-level interface between software and graphics acceleration.

OpenGL ES includes profiles for floating- and fixed-point systems and for the EGL specification for portably binding to native windowing systems. The benefits of OpenGL ES include: