haya.Learning made clear
Unit II · Software and office applications
7 min readConcept sheetOften a 5-mark answer

Application software: general and special purpose

Application software does users' tasks; general purpose packages suit many businesses, while special purpose software is built for one job or industry.

General purposeWord processor, spreadsheet, presentation, database
Special purposePayroll, hotel booking, core banking, POS
Ways to get itBuy a package, customise one, or build bespoke
ExampleExcel (general); payroll system (special)

General purpose vs special purpose

General purpose softwareCan be used for many different tasks by many kinds of users, e.g. Microsoft Word, Excel, PowerPoint, Access, Google Sheets. Cheap, ready to use and well tested.
Special purpose softwareWritten for one specific task or industry, e.g. payroll, hospital billing, a hotel reservation system, a bank's core banking system. Fits the job closely but usually costs more.

Off-the-shelf package vs tailor-made (bespoke) software

PointOff-the-shelf packageTailor-made (bespoke)
CostLow; shared by many buyersHigh; one firm pays for all of it
Time to startImmediateMonths to design, build and test
Fit to needsGeneral; the firm adapts to itExact fit to the firm's process
Support and updatesLarge user base, regular updatesDepends on the developer
ExampleMicrosoft 365A factory's own production-tracking system

Common application packages

  • Word processing: Microsoft Word, Google Docs.
  • Spreadsheet: Microsoft Excel, Google Sheets.
  • Presentation: Microsoft PowerPoint, Google Slides.
  • Database: Microsoft Access.
  • Accounting packages: record sales, purchases and produce accounts.
  • Graphics and design: Adobe Photoshop, Canva.
  • Communication: email, Zoom, Microsoft Teams, web browsers.
In Sri Lankan business

A small shop in Kandy may run its accounts on Excel (general purpose), while a bank runs a core banking system and a large hotel uses a reservation system (special purpose) built for that industry.

Exam angle

Short answer: “Give two examples of special purpose software.” A payroll system and a hotel reservation system (also core banking, POS, hospital billing).

Structured question: “Distinguish between general purpose and special purpose software, with examples.” General purpose: many tasks and users (Word, Excel). Special purpose: one task or industry (payroll, reservations). Compare cost, fit and time.

Remember it

General = many jobs, many users. Special = one job, one industry. Off-the-shelf is cheap and quick; bespoke is exact but costly.