1. An interface system supporting interrogation of a target application, comprising: a first interface processor for receiving from a first application data representing a query for information from a target application; a validation processor for validating whether said query representative data is suitable for initiating a search for information on said target application; a data formatting processor for formatting said query representative data into a format suitable for communication to said target application in response to said validation; and a communication processor for communicating said formatted query representative data to said target application.