Distinguish application software from system software

Section Overview
Welcome to this section on Software. ''After studying this section you will be able to distinguish between different types of software, know about graphical user interface (GUI) and understand program development lifecycle. ''