Software used to locate data or information stored in machine-readable form locally or at a distance such as an INTERNET site.