The document discusses the transformation of software businesses into on-demand, or software-as-a-service (SaaS) companies. It outlines key drivers pushing this transition, including changing technologies, economic conditions, and customer priorities. It also identifies organizational challenges for established software vendors in migrating to SaaS models and best practices for successful SaaS companies, such as agile development, transaction management, and professional services.