Usually you will just need to enter a few words that best describe that which you are trying to locate. To perform more complicated searches you might use any combination of logic operators, special pattern matchers, concept expansion, or proximity operations. To locate words, just type them in as you would in a word processor. Letter cases will be ignored. When searching jGuru, set logic for text queries is used.
Set logic is easier to use and provides more abilities than boolean.
The examples below make reference to single keywords, but keep in mind that each keyword can represent an entire list of things or any of the special pattern matchers. In the examples below, you could replace any of the keywords with a list like this. This may be confusing at first, but it is very powerful.