Hey mate here is your answer.
I hope it helps u.
Hub:
(i) Hub is a broadcast device.
(ii) Hub works in the physical layer of OSI model.
Switch:
(i) The switch is a multicast device.
(ii) The switch works in data link layer and network layer of OSI model.
Router:
(i) The router is a routing device.
(ii) The router works in the network layer of OSI model.