应用软件一般是不可以独立运行的,因为现在开发的应用软件都依赖于操作系统提供的接口,因此脱离操作系统的话会因无法调用这些接口而无法运行。极少数用汇编语言编写的程序可以绕过操作系统而直接操作硬件,但在PC、手机等设备上这种软件好像没有存在的意义。在嵌入式系统上可能会有这样的程序。
应用软件(英语:application software,简称app),是电脑软件的主要分类之一,是指为针对用户的某种特殊应用目的所撰写的计算机程序。与之相对应的是主要功能为驱动计算机运行的系统软件。应用软件是为满足用户不同领域、不同问题的应用需求而提供的那部分软件。它可以拓宽计算机系统的应用领域,放大硬件的功能。从当前的计算机应用现状来看,业内已有各种各样的应用软件,许多专家也从不同的角度提出了多种不同的应用软件分类方式。
系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。系统软件使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的。