A hard disk uses spinning magnetic disks to store data.
An SSD uses flash memory to store data.
Since it doesn't have moving parts, it can access the data faster and with fewer parts.
At current prices an SSD is more expensive for the same size storage, but most people don't need 10TB on their laptop.
As someone who trains dogs professionally, you are 100% correct.