What's the difference between the two terms? Don't they mean the same thing?
They mean different things, and can occur in any combination.
A known, deterministic environment
This is an environment where the researcher knows how to calculate all the transitions in advance of observing them, and the transition from state $s$ given action $a$ is always to ...