1. A method for generating a search query using a graphical user interface, the method comprising: providing a graphical representation of a search input field comprising at least two domain icons, each domain icon representing a search domain, the search input field having the function of allowing a user to provide a search string, the at least two domain icons being within the search input field, activating of the search input field upon a user selection of one of the at least two domain icons, receiving the search string entered by the user, and generating the search query based on the entered search string and the search domain represented by the selected domain icon.