definition at Wikipedia. Online or Raptor codes can be useful when using distributed replicas of data to help with data recovery. they allow for a better chance of recovery even when individual replicas don't have complete copies of the entire digital object.