a collection of script routines
a collection of test items
a collection of tests designed to verify conformance to a particular aspect of the applicable specification or uncover potential interoperability issues
a collection of tests that should be performed in the same session
a collection of tests that should be run as a group
a collection of your settings
A collection of tests used to validate the behavior of a product. The scope of a Test Suite varies from organization to organization. There may be several Test Suites for a particular product for example. In most cases however a Test Suite is a high level concept, grouping together hundreds or thousands of tests related by what they are intended to test.
A test suite is a collection of tests (or test purposes) and all the other programs and data required to build and execute the tests (and return the environment to a known state).
The most common term for a collection of test cases is a test suite. The test suite often also contains more detailed instructions or goals for each collection of test cases. It definitely contains a section where the tester identifies the system configuration used during testing.