Mini PCI-E is -as the name suggests- a miniature version of PCI-e. The standard for interface bandwidth is the same; however, Mini PCI-E supports some extra features such as USB 2.0, which full-size PCI-E doesn't. Mini PCI-E cards can be connected to a full-size slot with an adapter that's...