The world is not generated by the seed, the world is generated by a Pseudo-Random Number Generator (PRNG).
A PRNG can produce a stream of random-looking numbers, but they are not random – they are entirely determined by the starting state of the PRNG. Use the same starting state twice, you get the exact same stream of “random” numbers twice.
This starting state is called a “seed”.
Latest Answers