Дословно из википедии:
WebGL (Web-based Graphics Library) — программная библиотека для языка программирования JavaScript, позволяющая создавать на JavaScript интерактивную 3D-графику, функционирующую в широком спектре совместимых с ней веб-браузеров.
За счёт использования низкоуровневых средств поддержки OpenGL, часть кода на WebGL может выполняться непосредственно на видеокартах.
Многие незнают даже о canvase в html5, про WebGL я вообще молчу ![]()
WebGL работает на все популярных браузерах мобильных в том числе(кроме оперы мини конечно, но в мобильной опере 12 добавили поддержку webgl)
Вот сайт где можно увидеть работу webgl и js фреймворка threejs
http://threejs.org/