Los sockets de CPU permiten insertar el microprocesador en la placa madre de forma que se puedan comunicar a través de pines. Los sockets usan matrices de contactos para conectar el microprocesador y permitir su intercambio sin necesidad de cambiar la placa madre. Cada familia de microprocesadores requiere un tipo diferente de socket.