The capability of automatically identifying a hardware or software service in a network such as a scanner, printer, Web server or shared file. Discovery systems either use central depositories where services are registered, or they provide a method for querying every device on the network. See
Zeroconf,
UPnP,
UDDI,
SLP and
Web services.