There are infinitely many prime numbers. Euclid proved this around 300 BC. The gaps between them grow, but they never stop appearing.
Each candidate is tested for divisibility by all previously found primes up to its square root.
Every prime is computed live in your browser via trial division. No network requests. Pure mathematics.