Microsoft is evolving from a sfotware company to a media company. See Microsoft adCenter launched - Ballmer says Microsoft evolving from software to media company
Companies are also considering software as a service, rather then a product. It is worth to consider the meaning of these three.