How are the Product Backlog and Sprint Backlog different from One Another?

Product Backlog

Sprint Backlog

It is a list of items that need to be completed for developing the product

It is a list of items to be completed during each sprint

The backlog is collected from the customer by the product owner and assigned to the team

The team collects the backlog from the product owner and sets up the time frame for the sprint

It has a specific end goal

It is specific to a sprint

Based on customer vision

Can vary based on product vision defined by the product owner

It’s independent of the sprint backlog

It’s dependant on the product backlog

The product owner maintains the backlog until the project is complete

Each new sprint has backlogs added by the team