title: What is the difference between Cloud Computing and Grid Computing?
body: <p>What are the significant differences between <strong>Cloud Computing</strong> and <strong>Grid Computing</strong> ? What are the precise definations and target application domains for both ? I'm looking for conceptual insights along with technicalities.</p>
  
  <p>Like <strong>Windows Azure</strong> is a Cloud OS, do we have anytihng such for Grid Computing ?</p>
  
  <p>In past I did work on distributed and parallel computing and I used the librariries like PVM and MPI for processing distribution. Out of curiosity I wanted to know If Grid Computing is <strong>distributed computing</strong> extended over internet ?</p>