Pilvilaskenta on uusi laskentamalli, joka on ollut suuren kiinnostuksen kohteena. Kaikesta saamastaan huomiosta huolimatta pilvilaskennan tarkasta määrityksestä on olemassa epäselvyyttä. Tässä tutkielmassa käymme läpi erilaisia alan asiantuntijoiden ja tutkijoiden antamia määritelmiä pilvilaskennasta ja pyrimme näiden pohjalta löytämään sen pääominaisuudet. Huomaamme, että pilvilaskenta on pohjimmiltaan SaaS:in ja utility computing:in yhdistelmä ja sen ominaispiirteet ovat sen rajattomat abstraktit resurssit (jotka ovat käytettävissä milloin tahansa, missä tahansa) ja sen välitön ja automaattinen skaalautuvuus. Vertaamme myös pilvilaskentaa muihin laskentamalleihin, jotka tavalla tai toisella liittyvät siihen. Tarkoituksena on löytää niiden yhtäläisyyksiä ja eroja. Päädymme johtopäätökseen, että pilvilaskenta ”ansaitsee” olla oma laskentamallinsa.Cloud computing is a relatively new computing paradigm that has received a lot of hype. Despite all the focus on clouds, there remains confusion about the exact nature of cloud computing. In this paper we take a look at various definition of cloud computing and look for the core features and characteristic of it. We find that cloud computing is at its core a combination of Software as a Service (SaaS) and utility computing, and its main characteristics are the infinite abstracted resources available on-demand and the instant and automatic scalability it offers. A comparison is made between cloud computing and various other related computing paradigms to find similarities and differences between them. We conclude that cloud computing does stand out on its own as a new computing paradigm