Productivity Software:
They include word processing, spreadsheet and database management.
They are used to speed up daily routine tasks.
They help to work in organized and efficient manner.
Business Software:
They help to run any kind of business in efficient way.
Some examples are accounting, sales, marketing and inventory softwares etc.
Entertainment Software:
They are used for entertainment purpose.
Games are most popular entertainment softwares.
They also help to improve skills like typing tutors etc.
Education Software:
They are used for education purpose.
They include typing tutors, spelling tutor, language learning, medical, driving test,
flight simulation etc.