 Historically, secondary storage in computer systems has been implemented primarily by using magnetic properties of the surface coatings applied to rotating platters (in hard disk drives and floppy disks) or linearly moving narrow strips of plastic film (in tape drives).Pairing such magnetic media with read/write heads allows data to be written by separately magnetizing small sections of the ferromagnetic coating, and read later by detecting the transitions in magnetization.For the data to be read or written, exact sections of the magnetic media need to pass under the read/write heads that flow closely to the media surface; as a result, reading or writing data imposes delays required for the positioning of magnetic media and heads, with the delays differing depending on the actual technology.