Thr125, you install on an SSD the stuff you need to get at really fast, because these units are MUCH faster than mechanical hard drives. The downside, of course, is that SSD's are VERY expensive per GB, and cannot be bought with huge GB capacity. The more common things installed on SSD's today are the OS and some game programs. Other application software, and user-generated data files, usually are placed on the mechanical HDD because using these items usually is more limited by the user's speed, and not by the computer hardware. Even things like multimedia files for music and movies don't need anything faster than a standard HDD, because the data transfer rate required to render these files is modest.
A traditional mechanical hard drive contains a platter (usually glass) coated on both sides with magnetic material and mounted on a spinning shaft. Then there are heads (usually two, one for each platter side) mounted on arms and attached to a different rotating shaft that can position the arms and heads over the platter surface at any specified radial position. In many HDD's, there are more than one platter on the central shaft, and hence more than one pair of heads and arms on the head shaft.
The platters rotate all the time when the HDD is powered on. (Well, some systems stop the rotation if the unit has not been used for a while, and then re-start when called for.) The rotation speed is specified in rpm. The data are written in concentric circular tracks on each platter surface. Within one track, the data area is further subdivided logically into Sectors, with one Sector holding 512 bytes of user data plus some administrative data. In systems with more than one magnetic surface (that is, all systems now), the group of tracks on the several surfaces that are all located at the same radial position of the heads is called a "cylinder", because you can view it as a collection of circles stacked above each other.
So what happens when you want to read from a particular position on the drive? That is, from a particular platter surface, track, and sector? The OS, through the Disk controller, specifies which location it wants. The HDD's own on-board microprocessor system translates that into which Cylinder, Head and Sector is required. Then it has to move the head arm rotation shaft to the correct position to get to the right cylinder (radial position) and wait a moment for the heads to stabilize there. Then it can turn on the correct head and read into its own cache RAM probably ALL of the sectors on that track. In the background it will do some checks on the signal quality and the data read out, to be sure the data in the cache are valid. Then it will go to the correct part of the cache and read off the data in the sector required, and pass it back to the OS through the HDD controller.
In all of this, there are two parts that take most of the time. The first is positioning the head arms correctly, and waiting for that to stabilize. You will see HDD specs about track-to-track seek time and some related specs. The second is waiting for the particular sector you want to rotate around to where the stationary head is. On average, this is half the time for one complete revolution of the platter stack, but it could be anything from 1/200th of a rotation to a full rotation. So platter rotation speed is what determines this parameter. Add in a few shorter processes, and you get what is shown in HDD specs as the Average Access Time, the average time it takes to actually get the data the OS requested.
In an SSD, there are no moving parts. The Average Access Time is determined by the speed of switching and settling electronic circuits that drive the RAM cells in the SSD, and that is MUCH faster than any rotating machine can ever be. That is why they are so fast.