What is meant by software and hardware RAID systems?
RAID can be executed with no change at the hardware level, using only software modification. Such RAID implementations are known as software RAID systems and the systems with special hardware support are known as hardware RAID systems.