end for corporate use, reliability is the key element when selecting the right software. In addition, software is the soul of a computer or a network system. There are basically 2 kinds of software: operating system (OS) and Application software. An OS plays an important role because no matter it is an entire platform to a mini workstation, each of them needs an OS to function. On the other hand, an application software can be a database, a word processing program, spreadsheets, a telecommunication program, or an electronic mail (e-mail) program. In short, an OS contains instructions which enables our equipment to function as a computer system; and application software, or programs, which instruct the system on how to perform a particular user-oriented task.4.1 – OPERATING SYSTEMAs mentioned before in 2.1, “most information systems are concerned with building data structures on conventional files or databases, accessing and extracting data from files and updating the file.” A fast and steady system is profoundly suitable.The UNIX Operating system has been demonstrating powerful computing capabilities as well as system reliability. UNIX system training is simple and training cost and duration can be minimized. Moreover, an UNIX system can be install into almost all the devices using different operating system. Hence, it provides a convenient and consistent interface to the wide variety of peripheral devices such as printers, tapes, disks, terminal, etc. 4.2 – APPLICATIONSSuitable Applications enhance productivity. Therefore, it is important for us to source the right applications. Therefore, we must comprehend the unique task that a particular is acquired for.Judging by the uniqueness of each job description, we have divide 2 kinds of application software categories: Niche Programs and General Programs.4.2.1 – Niche SoftwareNiche programs are tailor made program according to different requirement from differ...