I've been looking at some information architecture stuff for OrderCloud recently, and came across a situation where "groups" were suggested as helpful for the business scenario I needed to model. There didn't seem to be a great deal of documentation about why you might want them for things like this, so I figured it might help others for me to write down what I was looking at. And why groups might be the right answer for you too...
A colleague showed me something I'd not seen before about Azure DevOps wikis the other day, which kind of blew my mind. If you've not realised this either, maybe it can blow yours too...