In the end, it is customers that create IT solutions for small business. That said, outside providers need to offer the building blocks of products and services that together providers and customers knit together as solutions. This distinction is important because it is not generally the case that one can just purchase products and services, drop them in and expect that business outcomes will change dramatically without active involvement. Like anything, what one puts into something one gets out. Let's take the example of something transformative like virtualization. This is a word that many small business owners do not understand; but it is a solution that requires their involvement in order to overcome the problems - excess power consumption and cooling, lengthy disaster recovery, burdensome management - that it addresses.