For many people, the cloud is still an ambiguous concept. While most know it involves servers at another location, often far from their company’s base of operations, they may assume that cloud computing isn’t different from traditional approaches beyond that location element.