Computer System को केवल Applications चलाने के लिए ही नहीं, बल्कि उसकी Maintenance, Protection, Management और Troubleshooting के लिए भी Software की आवश्यकता होती है।
Computer में समय के साथ अनेक प्रकार के कार्य करने पड़ सकते हैं, जैसे—
- Data Backup लेना
- Files को Compress करना
- Storage को Manage करना
- System Performance Monitor करना
- Malware से Protection देना
- Deleted या Corrupted Data को Recover करने का प्रयास करना
इन कार्यों में सहायता करने वाले Software Tools को व्यापक रूप से Utility Software कहा जाता है।