BIOS or Basic input/output system is the basic layer of software. It deals directly with the signals that control the components. Much of its work is performed when the computers turned on. Interface application or API(application program interface) is the level where the user programs(applications) are associated with the operating system. The operating system is responsible for storing information about the program that use part of the memory at any time.