Generality is related to maintaining a
high level abstraction and generality in the models used for
specifying UI, making independent technology specification.
Structure is related to providing a set of precisely defined
terms on IHC, covering concepts of presentation and behavior
of UI.