So there are really two different groups of problems. I typically talk about the horizontal types of applications or problems. Those are areas where you are basically looking to increase the efficiency of your entire work force; all the people in your organization on a broad basis. And you typically do that by enabling collaboration between people. So the idea is the applications are really typically things like mobile email, mobile calendar, mobile document management, and we call it at Oracle, a collaboration suite of products, and what it really is about is reducing the time it takes people in the organization to communicate, to make decisions, to respond to customer problems. So it's a sort of-as I refer to it-a turbo, for the whole organization. Everything-across all your functions in your company-everything goes faster and becomes more efficient. That's horizontal. And that's were a lot of companies are starting to roll out their wireless strategies; it's in these areas. And often you buy products from us, or other people out of the box to do that. Typically, you won't have them develop that. I wouldn't recommend anyone going in and building a wireless email. It's not necessary; you can buy it off the shelf.
Now, where we see our development effort is in the vertical area. Where you go in, in a particular business-if you are a developer in any particular business-and you look at particular problems in a particular area of your business. So let's say you run a warehouse operation or you run a chemical plant, or something like that, you may have workers in your supply chain or in your sale side that are away from their desk. In fact, 40%+ of all employee hours spent in our economy are mobile-away from desks. So if you want to look at some of those business problems in particular areas of your business and automate them and make them more efficient just like we've done so much on the back end by making things more automated, you're going to want to use mobile technology. And that's were you see a lot of, certainly, e-business software vendors like us or Siebel, they keep building ready-to-go modules. But you also see a lot of in-house development and in-house development is still at least 50% of what's going on there and that's where you see people picking up J2EE application server and started building themselves to solve those particular business problems.
And sometimes it actually gives you competitive advantage by going in and building something very particular yourself and because your competitors are going to buy the same thing. And if you can build wireless support into it, you can enable many more of your employee hours to be part of the automation and you gain much more efficiency then just doing bagging and automation like everyone has been doing for 10 years, 20 years.