A freehub is used when you are using a fixed cog on your cranks. It serves as the freewhweel. Many trials bikes have a front freewheel instead of a freehub, this helps with bash protection.