The world of SSD drives is fast evolving. What started as a opaque replacement of rotating rust in a SATA drive with flash soon became slightly less opaque with addition of features like TRIM and we move have NVMe drives which dump HDD related semantics and offer significantly more performance. But the world of SSDs is just beginning to evolve and efforts like our own Lightstor effort ( www.lightstor.org , www.bitbucket.org/casl ) indicate the myriad possibilities in the world of SSDs. While all drives get dumped under the rubric of SSDs, it is probably time to have some semi-formal taxonomy for the various types of drives. So I propose the following (very unimaginative but functional) naming convention. I am also assuming the SATA interfaces are irrelevant going forward and hence do not have to be dealt with, teh assumption being that flash and its successors (SCM, NVRAM) will use some SERDES based IO/memory bus or DDR interfaces. Type 1 drives are legacy NVMe drives...