It kind of barely touches on FoundryVTT which is pretty much the best of the bunch if you are ok with running your own server:
-you own it
-you own the content
-lots of modules and very active development and support. Both official and fan based
-great to use for a number of systems from DND to Warhammer and too many to list on mobile
-very slick to use and macros allow you to do many cool things easily
Foundry really is amazing. The mod community for it is fantastic; you can find ones to do pretty much anything you'd want to do in game, and the UI is super slick. But the zero subscription part is what really sells it for me.