pumpernickel bread is a type of rye bread.
the critical difference between pumpernickel and rye bread is that rye bread is a catch-all term to describe any bread made with rye flour, whereas european pumpernickel bread is a specific type of dark rye bread made with rye meal, usually without any wheat.