Физическими принципами запоминания и, как следствие, устройством.
В HDD (он же жёсткий диск, он же винчестер, он же "винт") запоминающая среда - поверхность стеклянной пластины, покрытая слоем магниточувствительного материала. По физике это мало отличается от обычного магнитофона. Информация записывается в виде ориентации магнитных доменов той шняги, которой покрыта эта пластина.
В SSD (solid-state disk) информация записывается в полупроводниковой памяти. По сути это то же самое, что и флешка. Запись информации состит в том, что там меняется пороговое напряжение МОП-транзистора (низкое значение порога - логическая 1, высокое - 0). Энергонезависимость же обеспечивается тем, что это изменение порогового напряжение вызывается инжекцией электронов в окисел. Вот в то О, которое в МОП. Под затвором такого транзистора находится ещё один полностью погружённый в окисел плавающий затвор, и инжектированные в окисел электроны способны на нём застревать, тем самым создавая как бы "постоянно действующий" затвор. Этот процесс обратим - электроны можно как засунуть на плавающий затвор, так и вытащить обратно, тем самым стерев записанную единицу.
Ясен пень, что преимуществом такой памяти является полное отсутствие механики, всех этих вращающихся пластин, моторчиков, подшипников, головок..., плюс более высокое быстродействие, к тому же не зависящее от адресации (для магнитного диска время доступа зависит от того, на каком месте пластины физически записана информация). С другой стороны, стоимость полупроводниковой памяти, в пересчёте на гигабайт информации, существенно выше, чем традиционных дисков. Поэтому, как правило, SSD устанавливается размером 64-128 Гбайт, и только в очень дорогие ноутбуки ставят твёрдотельные диски большего размера (512 Гбайт). В то время как терабайтный магнитный диск - не редкость даже в недорогих ноутбуках начального уровня. А для настольных компьютеров не штука поставить диски в 2-3 терабайта.