Language Levels (like Keigo) Umbrella

i’m trying to understand the hierarchy of language and i want to check for understanding here. also feel free to correct me and add onto this if im missing any key points.

——

1 plain language (what’s the term for this? i found someone calling it 普通体, is that right?): dictionary forms, た forms, etc.

2 polite language: keigo (includes sonkeigo + kenjōgo + teineigo)*

3 honorific titles (what’s the term for this?): outside of keigo umbrella, but includes san, sama, sensei, etc.

——

*keigo: umbrella term

{

sonkeigo: raises others (e.g. お+stem)

kenjougo: lowers self

teineigo: desu/masu conjugations

}

——

please if you have the time correct anything i may be misunderstanding, include/add things i’ve missed, and also, for the terms i didn’t write in japanese/romaji (for accessibility so more ppl can help), if you know the proper terms or if ive mislabeled anything i would very much appreciate your help!

thanks so much!

by Top_Scientist_3976