Sticking them all in here because I won't be using this particular understanding of them anywhere else.
Also a sort of note-to-self to start working on this.