#openGL ES openGL은 “Open Graphics Library”의 준말로써 그래픽 드라이버의 소프트웨어 인터페이스를 제공하는 역활을 한다. 실제로는 그래픽 장치의 하드웨서를 사용할수 있는 많은 함수들의 집합이며 라이브러리 사용자에게 고해상도의 그래픽 이미지 처리를 가능하게 해주는 라이브러리이다. open GL을 통해서 3차원 혹은 2차원의 컴퓨터 그래픽을 GPU를 통하여 연산하여 높은 성능을 나타내도록 할수 있다. openGL ES는 이러한 openGL의 subset으로써 openGL의 기능중 핵심 기능만 제공하여, 모바일과 임베디드 환경에 맞도록 만든것이다. 따라서 OpenGL의 기능중 지난 버전을 위한 legacy가 제거되었고 몇몇 부분에서 기능상의 차이를 보인다. OpenGL과 OpenGL ES간의 중요한 차이점은 다음과 같다.