4. A method of searching fields of a data repository using state-sensitive term expansion, comprising: receiving, from a user, a query containing at least one condition for searching at least one field of the data repository, wherein the at least one condition includes at least one base search term; obtaining one or more parameters indicative of a state of an environment in which the query is to be executed, wherein the one or more parameters comprise at least one parameter indicative of a date or time of day; obtaining, based on the one or more parameters and the base search term, one or more expanded search terms; and modifying the query to contain one or more conditions based on the one or more expanded search terms.
4. A method of searching fields of a data repository using state-sensitive term expansion, comprising: receiving, from a user, a query containing at least one condition for searching at least one field of the data repository, wherein the at least one condition includes at least one base search term; obtaining one or more parameters indicative of a state of an environment in which the query is to be executed, wherein the one or more parameters comprise at least one parameter indicative of a date or time of day; obtaining, based on the one or more parameters and the base search term, one or more expanded search terms; and modifying the query to contain one or more conditions based on the one or more expanded search terms. 7. The method of claim 4 , wherein the at least one parameter indicative of a date or time of day is indicative of when the query is to be executed.