Entities enter a Switch block from a single input port, but may flow out from different output ports, and the output path will be determined using the switch cases. If no switch case matches, the entity flows out the OutDefault port. The Switch block is used to route entities to different paths in the model.
On the otherhand, the Selector block chooses which entites may pass through it based on a condition (it chooses which entity input port to pull the next entity from). But all entities entering a Selector block leave from the same output port.
Said a different way, the cases in the Selector block define entity input ports, while the cases in a Switch block define entity output ports.
Hopefully this helps a bit more!