- Cloud Computing
 
 - 
  Cloud computing is computing in which large groups of remote servers are networked to allow the centralized data storage, and online access to computer services or resources.
  The figure shows a generic architecture of cloud computing.
 
 
 
   
   | 
   | 
  
    
   |