Overlap-Layout-Consensus (OLC) is a foundational algorithmic paradigm used in genome assembly, particularly effective for assembling long-read sequencing data. It involves three main steps: identifying overlaps between reads, constructing a layout based on these overlaps, and generating a consensus sequence to accurately represent the original genome.