Il a été créé dans le but de réaliser des applications professionnelles ou des jeux, fonctionne sur la pluspart des navigateurs et a beaucoup d'objets intégrés comme des images, du texte, des boutons, des formes, etc...
L'environnement est capable de gérer des scènes complexes, de prendre en charge les événements de souris, possède des attributs pour déplacer ou redimensionner et est livré avec des routines de gestion de collision.
Il est capable de gérer le téléchargement d'images, la manipulation des couleurs et bien plus encore.