Software+Categorization


 * Purpose and Audience:**

Some applications bundled in to one package designed so that data can be easily transferred between different parts.
 * Integrated Software**

Used to perform very specific tasks very well instead of a wide range of functions.
 * Specialist Application Software**

General purpose software are usually off-the-shelf software that suit many of the user’s requirements. However, as they are not custom made, they do not suit all of them. Most can be customized in some ways though.
 * General Purpose Software**


 * Availability:**

It can bought in shops for a cheap price and can perform most general tasks. A lot of help available. However, since they are not customized, they do not fit all of a users requirements and you don’t own the source code to modify it.
 * Off-the-shelf Software**

Applications where some customization is available. It can suit most of a users requirements while it is still cheaper than bespoke software. There are still many help resources available. However, it requires specialist knowledge to make the customized section and it still might not fit all of the requirements.
 * Customized Software**

It is custom made software where it is made from scratch, therefore you own all of it’s source code. They fit all of a users requirements. However, there are extremely limited help documents and they are very time-consuming to make.
 * Bespoke Software**