Three Backlog types that are created in Scrum are:
- Product Backlog: Is the prioritized list of all the functionalities required in the projects. It acts as a repository that contains the requirements targeted for release.
- Release Backlog: Contains the requirements drawn from the product backlog and prioritized for an upcoming release. The release backlog contains more details about the requirement and low level estimate that are estimated by the team performing the work.
- Sprint Backlog: Is the list of tasks that the Scrum team commits to complete in the current sprint. The tasks are drawn on the sprint backlog from the product backlog.