Cloud Computing is an approach where IT-capacities (such as memory or software) are separated from the individual computer and are supplied through the Internet (or Intranet) based on the user's demand.