A product backlog is a dynamic list of features and requirements. It's continuously updated, with items added, removed, or reprioritized based on evolving project needs and feedback from stakeholders.