Similar to SaaS, cloud computing is an umbrella term for software services provided online. This can include IaaS (Infrastructure as a Service), PaaS (Platform as a Service) and SaaS (Software as a Service). IaaS refers to storage services which provide an off-location file storage and processing. PaaS incorporates storage and processing facilities, but also the ability to develop and manage applications (such as app development); see also Software as a Service.