This involves designing interactive experiences that allow users to interact with devices, software, and applications.