This is a very common question.
The diagram below is a pictorial description of the differences followed by some explanations.

Starting from the bottom:
- Cortex-M33 is an implementation of the ARMv8-M architecture. Full details are in my blog on the 5…
