What is difference between test case and test scenario and test suite?

A test case involves an actual company or event that occurred. A test scenario uses a fake event that could occur. A test scenario is a simulation where the parameters can be changed to manipulate the results.