@houz shared a diagram recently, which could serve as starting point:
And here’s the accompanying thread.