Organise user requirements into unique groups to carry out the user tips and opinions. Driver software communicates with components and Regulate devices and peripherals hooked up to a computer. It does this by accumulating input through the OS (working method) and giving instructions into the components to software developers execute an action or