Desktop Application — IT Glossary | ITU Online IT Training
+1 855.488.5327 customerservice@ituonline.com Mon – Fri: 9:00am – 5:00pm ET

Desktop Application

Commonly used in General IT

Ready to start learning?Individual Plans →Team Plans →

A desktop application is a software program designed to run directly on a desktop or laptop computer without the need for a web browser. It is installed locally on the device's operating system and operates independently of internet browsers or online platforms.

How It Works

Desktop applications are installed onto a computer's hard drive or solid-state drive and run directly through the device's operating system. They typically have a dedicated user interface, which can be graphical or command-line based, and interact with the computer's hardware and software resources. These applications often access local files, hardware components, and system services to perform their functions. Unlike web-based applications that rely on internet connectivity and web servers, desktop applications operate offline once installed, providing faster performance and direct access to system resources.

Common Use Cases

  • Office productivity tools such as word processors, spreadsheets, and presentation software.
  • Graphic design and photo editing programs that require intensive processing power.
  • Financial and accounting software used for managing business transactions offline.
  • Development environments and code editors for software programmers.
  • Media players and editing tools for audio and video content.

Why It Matters

Understanding desktop applications is essential for IT professionals and certification candidates because they form a core part of many organisational IT infrastructures. They often require management, maintenance, and security measures distinct from web-based solutions. Knowledge of desktop applications also helps in troubleshooting issues, optimizing performance, and deploying software across various devices. For roles involving system administration, software development, or end-user support, familiarity with desktop applications ensures effective management of the tools that users rely on daily.

Ready to start learning?Individual Plans →Team Plans →
Discover More, Learn More
What Is Adaptive Web Design Discover how adaptive web design enhances user experience by creating device-specific layouts… What Is the Repository Pattern? Learn about the repository pattern to understand how to separate business logic… What is Software Design Pattern Discover the fundamentals of software design patterns, their types, benefits, and real-world… What is Value Proposition Design Discover how to create compelling value propositions by aligning your offerings with… What Is (ISC)² CCSP (Certified Cloud Security Professional)? Discover how to enhance your cloud security expertise, prevent common failures, and… What Is (ISC)² CSSLP (Certified Secure Software Lifecycle Professional)? Discover how earning the CSSLP certification can enhance your understanding of secure…