1. A computer comprising: a processor; a memory coupled to the processor, wherein the memory includes computer-program instructions executable by the processor, the computer-program instructions for dynamic search with implicit user intention mining comprising a user intention mining engine to perform operations on the computer comprising collecting information, the information collected comprising: information from emails and instant messages sent or received by the user at the computer; information from other applications running on the computer concurrent with the search; information from interests, preferences and behavior of the user available outside of the search; information from natural user responses to search results returned in a first window by a search instigated by a user and utilize the information to refine the search, wherein the information from natural user responses comprises: other applications with which the user interacts during the search; a number of clicks by the user on a particular returned result; a length of time a user spends reviewing the particular returned result; assigning a weight to the particular returned result; wherein the user intention mining engine: configures a second window of a user interface on the computer to dynamically update the results of a refined search responsive to dynamically collected information of the user; allows the user to interact with results in the second window; mines further interest and behavior information concerning the user from user interactions with the search results in the second window; and presents in the first window results from a further refined search based on the further interest and behavior information; wherein mining further comprises: tracking the number of links followed by the user from a particular search result; and gathering information from other applications running on the user computing system concurrent with the search.