A '''software suite''' (or '''application suite'''_) is a collection of [[computer program]]s — usually [[application software]] or [[programming software]] — of related [[functionality]], often sharing a more-or-less common [[user interface]] and some ability to smoothly [[exchange data]] with each other.