Question: are home routers layer 3 switches?
Answer: A Layer 3 switch is both a Switch and a Router. We can call it a router with multiple Ethernet ports and has a switching functionality. It switches packets by checking both their IP addresses and their MAC addresses.