应用程序依赖于作业系统等系统软件的支援，需要系统软体为其提供内存管理、网络连接以及设备驱动等常规服务。常见的应用软件包括文字处理程序等办公软件、媒体播放程序等多媒体软件以及游戏软体等。
驱动程式.驱动程式可以使高阶电脑软体与硬件进行互动。这种程序建立了一个硬体与硬体，或硬体与软体沟通的介面，经由主机板上的汇流排或其它沟通子系统与硬体形成连接的机制，使得硬体装置上的资料交换成为可能。
制造厂商.苹果公司（Apple）、微软（Microsoft）、戴尔（D