socket is like the type of processor.. different generations of processors use different # of pins to fit on particular motherboards. a processor with 400 pins will only fit on a motherboard that accepts 400 pins. Sockets can be given names like socket A, socket T, AM2, or just the number of pins like 939.
you have a pentium 4, so your cpu is either socket 478 or 775