I recently decided to give the new 7.0 release of FreeBSD ago and was fairly impressed. I did use BSD along time ago on a home server for a few months but pretty much forgot everything about it from back then.

Firstly FreeBSD refers to both a kernel and userspace tools making it a whole operating system (userspace tools being the basic programs like shells and copy/move commands), this is different to Linux which is just a kernel and distros are technically called GNU/Linux to show that it is using the GNU userspace tools.

read further