What major trends are occurring in software?

Some trends that affect software is the fact that many software companies are offering software in the cloud. For business, virtual software means more robust software at a discounted price.