I keep seeing "STO" pop up and finally looked into what it actually means. It stands for Security Token Offering, and from what I can tell, it's basically the regulated, compliant version of those wild ICOs from a few years back. If you're trying to wrap your head around the specifics, this glossary article breaks down the how and why pretty clearly: https://paybis.com/blog/glossary/what-is-an-sto/