Network Inter-Connecting Devices

Q1): What are various Network Inter-connecting Devices? Q2): Explain Passive and Active Hub with suitable diagram. Q3): Discuss Switch in detail.