System software includes operating systems, language processors, and device drivers. It manages computer hardware resources and provides basic functionality for users and other software. Application software helps users complete tasks like doing online research, designing graphics, and playing games. There are general purpose applications, customized applications for specific industries, and utility applications for system maintenance tasks. Computer software consists of programs and libraries that enable hardware to perform tasks through a set of instructions.