A socket is a slot on a computer motherboard that connects to an internal component of the computer, such as CPU, RAM, or GPU. Different computers have different types of sockets. For example, Intel and AMD CPUs use different sockets. So if you want to upgrade your CPU, you need to make sure that the new one is compatible with your motherboard socket. Mobo sockets are usually labeled so you can tell which type of CPU they support.