I'm still learning about Scrum. In the book I read this:
The sprint review focuses on the product itself. The sprint retrospective, on the other hand, looks at the process the team is using to build the product.
I want to know where should we talk about the problems we encounter during Sprint Execution, such as when we found too many bugs and that's why we need more time to fix it but we are still able to fix the problem on time. In sprint retro, the developer should answer 3 questions (What worked well?, What didn’t work well?, Where are some opportunities to do things differently?) and I feel like the example that I stated before fits in the sprint retro rather than sprint review, but sprint review also talks about the product which is something I'd like to talk about in the sprint review.
How can I differentiate between those two?