The data block is subdivided "striped" and written on the data disks. Stripe parity is generated on Writes, recorded on the parity disk and checked on Reads. Stripes data at a byte level across several drives, with parity stored on one drive. It is otherwise similar to level 4. Byte-level striping requires hardware support for the most efficient use.
Graphical representation of the RAID layout:
Raid Level 3