What’s the difference between HUG and SFU?

The most essential difference of SFU can be understood as Layer2 device, usually no routing function;HUG is a Layer3 device with routing function and compared with SFU, it has home gateway function.