A smart hub is essentially the nucleus of all of your smart devices. A smart home hub can be hardware or software that keeps all your smart devices connected and allows you to control communication among them.