Know the difference between Proprietary and Open source software
Know what custom written and off shelf software are
Main Task
Create a powerpoint explaining what each of the above types of software are and what are the advantages and disadvantages of using the different types of software