Software de sistema, o sistemas operativos, proporcionan la capa base sobre la que se ejecutan todas las demás aplicaciones de software. El software de sistema incluye el propio sistema operativo, los controladores de dispositivos, el middleware, los navegadores web, los reproductores multimedia y muchos más.
Software de aplicación, o aplicaciones de software, son programas diseñados para realizar tareas específicas. Puede incluir software como procesadores de texto y herramientas de hojas de cálculo, o productos de software como sistemas de planificación de recursos empresariales que ayudan a las empresas a gestionar sus operaciones.