Cloud computing is a technology that uses the internet and middle isolated servers to uphold data and applications. Cloud computing allow consumers and businesses to use applications with no fitting and access their personal files at any computer with internet access. This technology allows for much more proficient computing by centralize storage, memory, processing and bandwidth. Perhaps the biggest concerns about cloud computing are security and privacy. If a client can log in from any location to access data and applications, it's possible the client's privacy could be compromised.