I found the message from ZFS, with Orange.
FreeNAS, however, uses a more intelligent type of software RAID. Its RAID capabilities are tied directly to the filesystem: ZFS. There are many advantages to modern filesystems like ZFS and BTRFS which meld the domains of RAID software and the filesystem. Because these filesystems know about the files stored on disk - not just the raw blocks that hardware RAID and traditional software RAID sees - they can make more intelligent decisions about file storage. They are also orders of magnitude more fault-tolerant in most scenarios because losing a single disk in the RAID does not necessarily mean the whole array has to be stopped to prevent damage to the filesystem. Since the filesystem is aware of the damage - not just the RAID solution - it can work in a degraded state until the failed hardware can be replaced. This new generation of filesystem also allows you to alter the RAID online (including switching between RAID types), pair disks of different sizes (with a performance penalty, of course), and many other things that are not possible with a separated RAID solution and filesystem.
...but the filesystem has been stable for quite some time. Sun Microsystems started supporting it in Solaris 10 Update 2 back in 2006, after it had been tested in OpenSolaris since early 2005. FreeBSD 7 gained support for ZFS (imported from OpenSolaris) in early 2007. Admittedly, FreeBSD 7 kind of a dog - it was still recovering from the incredibly disruptive changes the FreeBSD Project made when they implemented AMD64 support in FreeBSD 5 - but that had no bearing on its newfound ZFS support. Nearly 2 years later, in late 2008, FreeBSD 8 moved ZFS from experimental to the base system, and started offering enterprise-grade support for it, much like Solaris had been doing for several years. Since Oracle bought Sun Microsystems and made Solaris closed-source, the OpenZFS Project was started to carry on ZFS development. Today ZFS is supported on most major operating systems - including Solaris, Illumos, FreeBSD, NetBSD, and Linux (through the out-of-tree kernel module ZFS-on-Linux) - and has seen a number of large-scale deployments (by companies such as Netfilx and Yahoo). I recommend it without reservation.
BTRFS has similar goals to ZFS, but it is Linux-only and still undergoing heavy development. The stability and reliability of BTRFS has been questioned many times, and up until a year ago the undisputed answer was that it was not ready for wide-scale deployment. That recommendation has changed in the last year as the filesystem has matured. Novell believes BTRFS is stable enough that they started offering support for it in SUSE Linux Enterprise Server and SUSE Linux Enterprise Desktop through their support contracts late last year. Following suite, Red Hat will be offering official support for BTRFS in Red Hat Enterprise Linux 7, which is due to be released early next year. Arch Linux, Fedora, and OpenSUSE have offered it as an option since it was introduced in mainline (Linux 2.6.29 - 22 March 2009), and OpenSUSE 13.1 will begin offering it as the root filesystem when it is released later this year. It has been available in Debian since Squeeze (2011), and had its scary "experimental" warning removed in Wheezy (2013). Since BTRFS is still under heavy development, has not reached feature parity with ZFS, and only recently achieved stability, there are no major deployments of it of which I am aware. However, I currently use BTRFS on several systems because it is much faster than ZFS, supports transparent compression (which actually makes it perform better when coupled with a reasonably strong CPU), and has much better (simpler) command line utilities than ZFS.
Since you need your disks to be formatted before you create their entries in fstab, I'm going to answer the second question first.
Installing ZFS: To use ZFS in Debian, you either need to be running the kfreebsd port (either kfreebsd-i386 or kfreebsd-amd64) or install the out-of-tree kernel module ZFS on Linux (amd64 only). Due to licensing issues (Sun Microsystems licensed ZFS under the CDDL, which is not compatible with the GPL), ZFS on Linux is permanently maintained by Lawrence Livermore National Laboratory as an out-of-tree kernel module. It will be included in the main archive in Debian Jessie, but for now you can install it on Debian Wheezy using the Debian repository provided by the ZFS on Linux project.
Using ZFS: Regardless of whether you chose the Linux or kFreeBSD route for getting ZFS in Debian, its usage is the same. The filesystem is configured using two primary commands. The zfs command is used to configure the filesystem at a high level. Use it to format, deallocate, and set advanced parameters on any physical disk. The zpool command is used to configure your storage pools. Use it to add or remove disks from a RAID, change the type or configuration of a zpool, etc. I recommend that you read the man pages for each command first-and-foremost. They are very well documented, and contain many examples of common usage. Speaking of common usage, section 22.214.171.124 of the FreeBSD Handbook walks you through an example of setting up a RAID-Z. Just in case that isn't enough documentation, Aaron Toponce has extensive ZFS on Linux documention (focusing on Debian Wheezy specifically) on his website.