how do I make sense of all these terms and concepts?