Zoom is a freeestanding videoconference app and it does that job really well.? In particular the breakout room function is very good, and annotation is possible.
MS Teams is part of the overall Microsoft architecture and integrates very well with the rest of the MS world if that's the world an organisation lives in.? It is a million miles better than Skype for Business, probably the worst app of its type ever.
So for a group working systematically in the world of Teams, access and participation are very good.? You can mimic breakout rooms simply by setting up meetings through different Team members, and moving from one to the other is very smooth giving participants more control than in Zoom.? However I am today about to work in Teams with a group of people from different organisations and there the permissions etc. are more problematic and different people have access to different functionalities.
There are dozens of apps to add? and this contributes to the characteristically overcomplicated Microsoft feel.? The Invision Freehand whiteboard is not bad but has to be added as an app and I've had problems with loading it.? There are several poll apps for instance and you can find most things including a closed caption feature.
My summary:? Teams is great for facilitating sessions within an organisation using the Microsoft environment (the facilitator can be added as a guest to the Team).
Zoom is still the best all rounder if you are bringing together people from different organisations.
Best wishes, Simon