A software suite
(also known as an application suite) is a collection of
computer program
A computer program is a sequence or set of instructions in a programming language for a computer to Execution (computing), execute. It is one component of software, which also includes software documentation, documentation and other intangibl ...
s (
application software
Application software is any computer program that is intended for end-user use not operating, administering or programming the computer. An application (app, application program, software application) is any program that can be categorized as ...
, or
programming software) of related
functionality, sharing a similar
user interface
In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine fro ...
and the ability to easily exchange data with each other.
Features
Advantages
* Less costly than buying individual packages
* Identical or very similar
GUI
* Designed to interface with each other
* Helps the learning curve of the user
Disadvantages
* Not all purchased features are always used by the user
* Takes a significant amount of disk space (
bloatware), as compared to buying only the needed packages
* Requires effort to use the packages together
Types
*
Office suites, such as
Microsoft Office
*
Internet suites
*
Graphics suite, such as
Adobe Creative Cloud
Adobe Creative Cloud is a set of applications and services from Adobe Inc., Adobe that gives subscribers access to a collection of software used for graphic design, video editing, web development, photography, along with a set of mobile applicat ...
*
IDEs, such as
Eclipse, and
Visual Studio
See also
*
Application software
Application software is any computer program that is intended for end-user use not operating, administering or programming the computer. An application (app, application program, software application) is any program that can be categorized as ...
*
Package (package management system)
*
Runtime environment
In computer programming, a runtime system or runtime environment is a sub-system that exists in the computer where a program is created, as well as in the computers where the program is intended to be run. The name comes from the compile time ...
References
{{DEFAULTSORT:Software Suite