General+Purpose+Software

General purpose software is software developed to perform many different tasks. for example Microsoft Word is general purpose software as you can do many different things with it; write a letter, a postcard, or design a poster, you can also change the font style and size and many other things. General purpose software can be considered "the jack of all trades", it is good at lots of things, but if you are looking for something that is designed to perform one task extremely well then that is called Special Purpose Software.

Special Purpose Software: http://aqa-computing.wikispaces.com/Special+Purpose+Software