Gefordert war: "Für ganz dumme". Und alle Erklärungen werfen mit Abkürzungen um sich, die nicht erklärt werden. Sechs, setzen!
Als Dummy-Erklärung: Die beiden SSDs setzen auf unterschiedliche Speicher- und Schnittstellentechnologien. Die P1 ist verwendet QLC-NAND, also Speicherchips, die 4 Bit pro Zelle speichern können. Das verringert die Kosten in der Herstellung, senkt aber auch die Lebenserwartung und die Leistung. Die MX500 verwendet TLC-NAND, also Speicherchips mit 3 Bit pro Zelle. Die sind schneller und langlebiger, aber auch teurer.
Der zweite Unterschied ist, dass die P1 einen PCIe-Controller verwendet, sie funkt also Daten mit bis zu 3,5GB pro Sekunde (~5 volle CDs pro Sekunde). Die P1 kann aber die Geschwindigkeit nicht komplett nutzen, sie kann mit 1,9GB/s lesen (~2,8 CDs) und mit 900MB/s schreiben (~1,3 CDs). Die MX500 setzt auf den älteren Standard SATA, dieser ist bei 550MB/s begrenzt (~0,8 CDs pro Sekunde). Die MX500 ist also trotz schnellerer Bausteine langsamer, weil einfach der Anschluss begrenzt.
M.2 beschreibt hier nur den Stecker und die Bauform. M.2 kann aber sowohl SATA als auch PCIe sprechen, je nach verwendetem Mainboard.
Ich hoffe, das war Dummy genug. Falls nicht, frag bitte einfach nach, was noch unklar ist.