The difference between a release train and a product backlog is that the release train is the pending work on a program level, but a product backlog happens on a product level. That means that a release train is the list of pending work and features that need to be prioritized. The product backlog is the list of work and features that haven’t been prioritized or assigned.