IoT apps run on IoT devices and can be tailored to almost any industry or vertical, such as healthcare, industrial automation, smart homes and buildings, automotive, and wearable technology. AI and machine learning are increasingly being used in the development of IoT apps to provide devices with knowledge.