Большое количество ПО для FreeBSD, как впрочем, и для любого другого UNIX, распространяется в исходных текстах, проблемой является необходимость подгонки и компиляции его под FreeBSD. Для облегчения этой задачи было введено понятие пакаджа - уже откомпилированного и готового к инсталляции архива с программным обеспечением. В настоящее время количество пакаджей для FreeBSD приближается к 2000 и находится в каталоге packages соответствующей версии FreeBSD, например ftp://ftp.freebsd.org/pub/FreeBSD/2.2.2-RELEASE/packages