PaaS jest to usługa polegająca na wykorzystaniu zewnętrznej aplikacji. Pozwala to na nie ponoszenie kosztów związanych z zakupem i z zarządzaniem sprzętu i prac potrzebnych do optymalnego i prawidłowego funkcjonowania oprogramowania. Nie ponosi się również ewentualnych kosztów związanych z upgradowaniem. PaaS pozwala na rozwój, testowanie, dyslokację, zarządzanie oraz hostowanie własnych aplikacji, używając narzędzi i usług dostarczanych przez providera. Pozwala działać w jednym, zintegrowanym środowisku. PaaS może funkcjonować na bazie IaaS.