 Gossip protocols can be used to propagate information in a manner rather similar to the way that a viral infection spreads in a biological population.Indeed, the mathematics of epidemics are often used to model the mathematics of gossip communication.The term "epidemic algorithm" is sometimes employed when describing a software system in which this kind of gossip-based information propagation is employed.