Application software includes programs that perform specific tasks for users like solving problems or performing applications. System software controls and manages computer hardware operations to enable application programs to run properly through functions like saving data, printing documents, and making the computer work. Operating systems act as an interface between application programs and computer hardware, allowing applications to function. Utility programs perform specific management tasks related to maintaining the computer. Antivirus software prevents, detects, and removes malicious software like computer viruses. Disk cleaners delete unnecessary files to free up disk space or protect privacy. Disk defragmenters rearrange stored files to reduce access time. Device drivers control attached devices like printers or scanners.