Apps are self-contained software programs, designed to do a specific job. They’re typically highly visual, and optimised for touch input on smart phones or tablets. You usually need one app to control and configure each brand of smart home device you have. They’re usually free, although some features may need a subscription.