Celeron = Pentium 4 (if the use the same core, either Northwood or Prescott).
What is the difference? Intel disabled some functions so they sell it cheap to compete with AMD on price at the same time protect the price of Pentium 4. Very clever marketing.
In fact, a Celeron can be flashed into a P4 if you have correct tool to enable what Intel disabled.