An embodiment of the invention is a method for providing services to a
user. The method includes receiving a request from a user for content and
obtaining a user preference defining at least one of a modality
preference, a paradigm preference and a service preference. Content is
accessed including markup tags associating said content with the user
preference. Processes identified with a process markup tag associating
said processes with said user preference are executed and the order of
processes is dependent on the user preference. Content having markup tags
corresponding to the user preference is retrieved and provided to the
user.