Test Suite organizes test cases into groups. It structures test cases logically.
Each test suite consists of a group of test cases categorized either directly under it, or under multiple sub-suites that offer grouping at subsequent levels.
Test Case is a set of inputs, execution preconditions, and expected results (outputs) developed for a particular objective, such as to exercise a particular program path or to verify compliance with a specific requirement.