1. A method of goal-oriented searching, the method comprising: providing a graphical user interface including an input and a selectable indicator, the selectable indicator related to a pre-defined query associated with a particular goal, the particular goal comprising multiple criteria; receiving data related to the input; and inserting the data into the pre-defined query to produce a goal-oriented query to identify one or more documents that satisfy the multiple criteria.