PRNGs use mathematical formulas or pre-calculated tables to generate sequences that only appear to be random. Unlike true random number generators (TRNGs), which rely on physical phenomena, PRNGs are deterministic. They start from an initial value, known as a seed, and use it to produce a sequence of numbers through a recursive algorithm. The same seed will always generate the same sequence, making PRNGs useful for reproducibility in research.