If you don't know, I suggest you don't buy it yourself.. Enlist the help of a nice friend who has knowledge, or ask your local computer shop, and post back to us, they might try to rip you off.
But "Pentium 4" is pretty generic, it could be one of many sockets