The @Scope annotation in Spring Boot controls how many instances of a bean Spring creates and manages. When a bean is marked with @Scope("prototype"), Spring creates a new instance every time the bean is requested. This contrasts with the default singleton scope, where Spring creates one instance and reuses it. The execution table shows Spring starting with zero instances, then creating a new one on each request for prototype scope. The variable tracker counts how many instances exist after each request. Key moments clarify why prototype scope creates new instances and how singleton scope differs. The visual quiz tests understanding of instance counts and scope behavior. Remember, @Scope controls bean lifecycle and instance creation in Spring.