Contextual search is a form of optimizing web-based search results based on context provided by the user and the computer being used to enter the query.
Contextual search is defined as a search technology that focuses on the context of the query as well as the intent of the user in order to fetch the most relevant set of results.
It is different from the traditional keyword based search technology that only focuses on keyword matching when fetching results.