The cloud is a hot topic for small & medium sized businesses right now, but remains a broad concept that covers a lot of online territory. As you begin to consider switching your business systems to the cloud, whether it be for application or Infrastructure deployment, it is more important than ever to understand the differences, advantages & potential concerns of the various cloud services.