O Product Backlog ou Backlog do Produto, é uma lista ordenada de todos os requisitos desejados para o produto, é a única fonte destes requisitos para um determinado produto. Essa lista nunca é completa, ou seja, é um artefato vivo que vai sendo modificado enquanto o produto existir. Para quem está acostumado à metodologias tradicionais, essa última definição soa estranho.
Vou explicar melhor. Como já mencionado, o Scrum se baseia no processo empírico, ou seja, o aprendizado vem com a experiência e o tempo. Desta forma, a lista de requisitos de um produto (product backlog), no início, na concepção do produto, ainda é tem muitas incertezas e requerimentos desconhecidos. Desta forma, a lista inicial contém apenas o que é conhecido, os requisitos principais. A medida que o software vai sendo concebido, novas funcionalidades e requisitos vão surgindo, assim, essa lista vai sendo alterada.