Le facteur de forme M.2 est un type de carte de disque SSD qui s'insère dans la carte mère d'un ordinateur. Il sert de stockage de données secondaire non volatile en mémoire. Un lecteur M.2 peut se connecter à une carte mère via un port désigné, plutôt que d'utiliser un câble, ce dont de nombreux SSD traditionnels ont besoin.
Les disques M.2 utilisent soit une connexion Serial AT (SATA), soit un bus PCI Express (PCIe) pour le traitement et le stockage des données; ce sont deux méthodes différentes pour connecter le lecteur à l'ordinateur. Les spécifications de l'ordinateur décident de celui qui est utilisé, mais certains ordinateurs autoriseront les deux et certains n'en autoriseront qu'un. Il est important de savoir quel ordinateur prend en charge avant d'acheter un lecteur M.2, car certains ne sont conçus que pour SATA ou PCIe. L'utilisation d'une connexion PCIe est généralement plus rapide, mais pas excessivement.
Les versions 3.0 ou ultérieures de PCIe peuvent également prendre en charge la technologie NVMe (Non-Volatile Memory Express). Cela augmente considérablement les vitesses de traitement pour les besoins de stockage de données importants. Bien que les SSD soient une forme de stockage de données non volatile, NVMe utilise un bus PCIe pour contourner un contrôleur système et traiter les données comme si elles étaient dans la mémoire principale. Ceci est particulièrement utile pour les applications volumineuses ou d'autres fichiers de données dont le traitement serait autrement long. Cependant, toutes les anciennes cartes mères ne prennent pas en charge la technologie NVMe et ne peuvent pas toujours être modifiées pour le faire. Et tous les ports PCIe ne prendront pas en charge NVMe, mais l'utilisation d'une connexion PCIe pour un lecteur M.2 est toujours plus rapide que l'utilisation de SATA.
Certains utilisateurs de SSD ont remarqué des problèmes de surchauffe, en particulier avec les bus PCIe car ils sont plus rapides. L'emplacement du bus (et l'espace dont il dispose dans l'ordinateur) peut affecter son refroidissement et ses performances. De nombreux SSD sont conçus pour ralentir automatiquement le travail du disque en cas de surchauffe; ils sont fabriqués avec certaines spécifications de température idéale. Les performances du lecteur diminueront si le lecteur dépasse ses recommandations de chaleur maximale.