For the theme question: Some themes have multiple mini-styles that you can enable. For example,
- Style 1: Red
- Style 2: Blue
- Style 3: Green
- Style 4: White
- Style 5: Black
- Style 6: Purple
- Style 7: Yellow
So this is what my theme ends up having a hierarchy like this.
Each administrator of their own site (in their administration panel) will see options like this.
In sum, this diagram shows how 1 theme for multiple sites can contain different styling variations. Most of the time these variations are just in color and sliced images and some random css. It’s like giving a theme different skins.