Replication denotes the act or process of making a copy or repeating an operation so that the result can be confirmed, preserved, or scaled. The term is used across disciplines with related but distinct meanings: in laboratory science it refers to repeating experiments; in biology it describes how molecules, cells, and organisms copy themselves; in computing it covers techniques to duplicate data and services for reliability; and in materials science it can mean producing a surface film that records microstructure.

Contexts and main types

  • Scientific and statistical replication: repeating experiments or trials to verify findings and estimate variability.
  • Biological replication: molecular processes such as DNA replication and broader self-replication by cells, viruses, and simple organisms (self-replication).
  • Computing replication: copying databases, files, or services to improve availability, performance, and fault tolerance.
  • Metallographic replication: making a thin film cast of a component's microstructure for inspection.

Biological replication

At the molecular level, replication means accurately copying genetic material so that it can be inherited by progeny. DNA replication produces two daughter double helices from one parent molecule and is generally described as semiconservative because each new helix retains one original strand paired with a newly synthesized partner. Experiments by molecular biologists in the mid-20th century provided strong evidence for this mechanism. Beyond DNA, many living systems and simple machines or programs can perform self-replication, making copies of themselves under appropriate conditions.

Scientific and statistical replication

In the scientific method, replication is a central mechanism for establishing reliability: independent repetition of an experiment or observation reduces the likelihood that results arose by chance, bias, or error. Statistical replication refers to repeated measurements or tests within a single study to assess variability and improve precision. Discussions about reproducibility and the so-called replication crisis in some fields emphasize the importance of transparent methods, robust sample sizes, and independent confirmation. For guidelines and principles see resources on scientific replication.

Computing: goals and trade-offs

Computing uses replication to increase service uptime, distribute load, and protect data. Examples include master-slave or multi-master database replication, file synchronization across sites, and replicated services in distributed systems. While replication enhances availability and read throughput, it introduces trade-offs: keeping copies consistent across nodes can incur latency, complexity, and potential conflicts. Designers must balance consistency, availability, and partition tolerance depending on application needs.

Uses, challenges, and distinctions

Replication supports verification, continuity, and scalability: scientists replicate experiments to confirm findings; biologists rely on molecular replication for heredity; engineers use replication for redundancy and inspection. Common challenges include ensuring fidelity (avoiding copying errors), resolving conflicting concurrent updates in computing, and documenting methods so results are reproducible. Replication differs from backup: backups preserve a historical snapshot for recovery, whereas replication typically maintains live, up-to-date copies for operational use.

Across domains, replication is fundamental to reliability and growth. Whether confirming a hypothesis, passing genetic information to the next generation, or keeping services online, the core idea is the same: create additional instances so that knowledge, function, or structure endures and can be trusted.