some motherboards has socket for two types of processors
MBs can't be designed for both Intel and AMD CPUs because they don't connect the same. There's far too much different going on in the connectors to make it easy to do so. They don't operate under a standard bus design. Similarly, different generations of Intel/AMD chips won't work with MB from an older generation. The electrical and protocol requirements are too different for it to work.