The term “software RAID” refers to using an operating system to accomplish RAID. The operating system makes the RAID volume available during the boot up process. Most of the well known operating systems provide software to accomplish RAID.
In Windows operating systems you can create a RAID array using the Disk Management tool. This applies to both their client (Windows 7, Windows 8.1, Windows 10, etc) and server (Server 2008, Server 2012, Server 2016, etc) operating systems.
In Linux operating systems you there are many GUI based tools that will allow you to configure RAID, however the more option is to use a command-line tool called mdadm (multiple disk admin).
In the Macintosh OS X operating system there is a GUI based tool called Disk Utility. There is also a command-line option called disktutil that will allow you create RAID arrays from the terminal