Service discovery refers to the use of a registry to record information about all services in a distributed system so that other services can quickly find these registered services.