Mini PCI is a subset of the PCI interface that uses a significantly smaller card form factor. Using PCI Express signaling, Mini PCI Express (mPCIe) was originally designed for graphics cards and other peripherals but was later used for storage. The cards plug directly into the motherboard. Introduced in 2002, Mini PCI Express was superseded by M.2.