I would like clarification on the significance of the confinement types for building and running snaps. If I build a snap and specify confinement: strict in the snapcraft.yaml file, I can then install that snap with or without the --devmode argument. if I build a snap and specify confinement: devmode in the snapcraft.yaml file, I can then understandably only install that snap with the --devmode argument.
What are the differences between a snap built with confinement: strict and installed with --devmode and a snap built with confinement:devmode and installed with --devmode?