INTRODUCTION
SYSTEM SOFTWARE
systems software is computer software designed to provide services to other software. Examples of system software include operating systems, computational science software, game engines, industrial automation, and software as some service applications. In contrast to system software, software that allows users to do things like create text documents, play games, listen to music, or web browsers to surf the web are called application software. The line where the distinction should be drawn isn’t always clear. All operating systems bundle application software. Such software is not considered system software when it can be uninstalled usually without affecting the functioning of other software. Exceptions could be e.g. web browsers such as Internet Explorer where Microsoft argued in court that it was system software that could not be uninstalled. Later examples are Chrome OS and Firefox OS where the browser functions as the only user interface and the only way to run programs (and other web browser cannot be installed in their place), then they can well be argued to be (part of) the operating system and then system software. Another borderline example is cloud based software. This software provides services to a software client (usually a web browser or a JavaScript application running in the web browser), not to the user directly, and is therefore systems software. It is also developed using system programming methodologies and systems programming languages. Yet from the perspective of functionality there is little difference between a word processing application and word processing web application.
OPERATING SYSTEMS
The operating system (prominent examples being Microsoft Windows, Mac OS X and Linux), allows the parts of a computer to work together by performing tasks like transferring data between memory and disks or rendering output onto a display device.
APPLICATION SOFTWARE
An application program (app or application for short) is a computer program designed to perform a group of coordinated functions, tasks, or activities for the benefit of the user. Examples of an application include a word processor, a spreadsheet, an accounting application, a web browser, a media player, an aeronautical flight simulator, a console game or a photo editor. The collective noun application software refers to all applications collectively. This contrasts with system software, which is mainly involved with running the computer.
DATA MANAGEMENT SOFTWARE
Management software is a general phrase used to describe a category of computer software designed to help streamline the complexity of large projects and tasks as well as facilitate team collaboration and project reporting. E.g.: MySQL, IDMS, Oracle RDBMS, Microsoft Access
WHAT IS SOFTWARE?
Software is capable of performing many tasks, as opposed to hardware which can only perform mechanical tasks that they are designed for. System software: Helps run the computer hardware and computer system itself. System software includes operating systems, device drivers, diagnostic tools and more. Computer software, or simply software, is a collection of data or computer instructions that tell the computer how to work. This is in contrast to physical hardware, from which the system is built and actually performs the work. Computer software, or simply software, is a kind of programs that enable a user to perform some specific task or used to operate a computer. It directs all the peripheral devices on computer system – what to do and how to perform a task. PC Software plays a role of mediator between user and computer hardware. Without Software, a user can’t perform any task in digital computer.

