Hubs are an older technology and less intelligent than switches. They are best used in very basic networks where you don’t need advanced features like network monitoring, traffic prioritization and network management. Switches are more efficient and provide more advanced networking features than hubs.