The idea is to break up the users into prototypical groups and then try to think through the interacting with your software. The various personas and like, what are their goals? What do they want out of this? What are they bringing to the table? How are they going to work with it)? Yeah. That sounds really cool. And then the next one that you chose is more of a high-level thinking about stuff, not necessarily software in particular, but even politics and society and governments and whatnot. It's thinking in systems of primer.