Yeah catch can/seperator pretty much means the same thing. Some have baffles and some dont. The basic princible is that once the air exits the rocker cover and enters the 'can/seperator' the heavy oil, fuel and water vapour particles drop to the bottom of the can, and the air (minus a lot of those particles) either exits the top of the can to atmosphere via a filter, or is taken back into the intake system. This means that the amount of oil/fuel/water molecules re-entering the intake system is minimal, or in the case of venting to atmosphere, zero.