Created using software, software can also be known as digital platform. A HCI can be hosted on the following digital platforms; Spreadsheets, mobile apps, websites, databases. Purpose of the HCI is to allow the user to operate the digital platforms. The main differences in how the HCI will look n work will be due to the OS it is accessed on. The functionality and HCI requirements are usually defined when a software solution is created. The HCI on digital platforms will present options for the user to carry out tasks. The HCI on a digital platform: should open as soon as the software/website/app has been accessed by the user. Should hide the underlying coding of the digital platform so that: the user only sees options avaliable to them, there is no danger of the user accessing or changing it. The HCI on a digital platform will vary in terms of looks and functionality according to: the operating system that the digital platform is used on, the digital device the digital platform is used on, wether the OS system is GUI or CLI based. The HCI on a digital platform will be diff on a touch screen and a non touch screen in terms of; display type, sizes, memory,
processing.