What would be the best way to explain test strategy, test plan and test cases?
- test strategy: how will you address testing
- test plan: scope, budget, time, and quality of testing (e.g. scope: what part of the appl will be tested, what part not; budget, including money, but also the resources; time: when will you do preparation, when execution; quality: what will you deliver from a test perspective, how are you going to guarantee these deliverables are OK, you can do reviews on test cases for example)
- test case: what possible cases might be tested. I see this as "detailing the scope in cases that need to be covered in test procedures".
For more information I suggest you do a search using your preferred search engine. You'll find a lot of info.