FreeNAS is an Open Source software package that implements a Network Attached Storage (NAS) server. You can install FreeNAS on, say, an old PC, and have it function as a NAS box, which gives all of the devices on your network access to reliable shared disk capacity for saving data. This software implements several network protocols used by NAS devices including Samba, File Transfer Protocol (FTP), and Network File System (NFS).
→ More - Network-Attached Storage on the Cheap
→ See also - SAN vs NAS - What Is the Difference?
→ More - Network-Attached Storage on the Cheap
→ See also - SAN vs NAS - What Is the Difference?

FreeNAS also supports iSCSI as so makes a good bridge between NAS and SAN. It also supports RAID and has a built-in media server as well as an iTunes server.
Thanks, Gary