I think we maybe need a docstring for these terms somewhere. Seems like a lot of new terminology for everyone. Thoughts?