10. A method as recited in claim 7 , wherein the second menu list has a grammatical or contextual relationship with the first menu list.
7. A method comprising: receiving, at a device, a first menu list of words or phrases, the received first menu list including a plurality of concepts associated with a natural language query to be formed; sending, from the device to a second device, a first selection of a first word or phrase from the first menu list, wherein the first selection identifies a concept for the natural language query to be formed; receiving a second menu list of words or phrases at the device, wherein the second menu list is based at least in part on the identified concept; sending, from the device to the second device, a second selection of a second word or phrase from the second menu list, the second selection identifying a first segment of the natural language query, wherein the natural language query is based at least in part on the first segment, and further wherein the natural language query does not include the identified concept; and receiving a response to the natural language query at the device.