Cloud computing allows users to access all the features and files of the system without having to keep the files on their own computers. Some advantages of cloud computing are flexibility, security and mobility.