16. The dialog system of claim 15 , wherein the second dialog container is contained within the first dialog container.
15. An audible dialog development system for enabling a developer to mix different types of audible dialog prompts within an application that includes a voice user interface, the system comprising: a first dialog container that contains instructions to activate, in a predetermined sequence, audible dialog prompts that correspond to a collection of audible dialog elements assigned to the first dialog container, the predetermined sequence being at least partially determined by a semantics-driven audible dialog logic applied by the first dialog container to said collection of audible dialog elements assigned to the first dialog container; a second dialog container that contains instructions to activate, in a predetermined sequence, audible dialog prompts that correspond to a collection of audible dialog elements within the second dialog container, the predetermined sequence being at least partially determined by state-driven audible dialog logic applied by the second dialog container to said collection of audible dialog elements within the second dialog container; wherein the semantics-driven audible dialog logic is embedded within the first container such that it does not vary depending upon which dialog elements are included in the collection of audible dialog elements assigned to the first container; wherein the state-driven audible dialog logic is embedded within the second container such that it does not vary depending upon which dialog elements are included in the collection of audible dialog elements assigned to the second container; and a computer processor that is a component of a computing device, wherein the computer processes said instructions contained in the first and second dialog containers so as to provide a corresponding implementation of the voice user interface outputting, to a user of said application, said audible dialog prompts that correspond to the collection of audible dialog elements assigned to the first dialog container and said audible dialog prompts that correspond to the collection of audible dialog elements assigned to the second dialog container.