Een Question vormt een invulveld van de Userinterface. Questions worden altijd gekoppeld aan een Assignment. Als een Userinterface naar een Configuration wordt gestuurd om te worden geprocessed, dan wordt van de gekoppelde Assignments een Input XML samengesteld. Eventueel is het mogelijk om het resultaat van de verwerking van dit Input XML (dus het Output XML) weer in te lezen in de Userinterface, waarbij de Questions worden gevuld met de eventueel vernieuwde waarden. Het koppelen van de Question aan een Assignment kan statisch (op het moment dat de userinterface wordt gebouwd) of dynamisch (op het moment dat de userinterface wordt gebruikt) worden gedaan.