Essentially, it would take multiple lower cost hard drives and put them together through a controller to provide a single larger capacity drive. This is what RAID stands for: redundant array of inexpensive drives or disks. To achieve this, specialized software and controllers were needed to manage the data being split between the various drives. Eventually the processing power of your standard computer system allowed the features to filter their way into the personal computer market.