Also, legacy ISA slots, which are becoming fewer and farther between, may still be present on some motherboards in order to support older hardware. For anyone loviking slots casinooking to upgrade or customize their PC, knowing the various types of expansion slots is essential because it guarantees that the selected components will fit and function correctly within the current system architecture. In order for expansion cards & motherboards to communicate physically, expansion slots are necessary.