"just about everything" is the point, don't obsess over the number. Payroll, payments, IT, finance, sales, HR, benefits, inventory management, etc. are all available by subscription. Many of those used to require a team of developers in-house. Its easier than ever to run a business on these, and its FAR cheaper than building out software yourself.