Ominaisuudet
Määrittelee joukon alustariippumattomia komponentteja interaktiivisuutta varten
Interaktiivuus voidaan toteuttaa kahdella tapaa:
- komponentit linkitetään erilaisiin tapahtumiin
- käytetää skriptauskieltä
Tapahtumat syntyvät ajoitusmäärityksistä tai käyttäjän toimenpiteistä