Spreadsheets were the first of these, and have been followed over the years by word processing, desktop publishing, customer relationship management and, most recently, document management.Some of the ...