A software suite or application suite is a set of computer programs , of related purpose , often sharing a more-or-less common user interface and can exchange data with each other . A software suite or application suite is a collection of computer programs , usually application software and programming software of related functionality , often sharing a more-or-less common user interface and some ability to smoothly exchange data with each other .