title: Is PWA applicable for desktop web application?
body: <p>I have recently gone through  couple of Progressive Web application(PWA) articles on google.  What I have got it it is  concept for web application
  which combines best of two world i.e. latest browser  features(like web workers etc) and native application(speed, home page etc).</p>
  
  <p>I have two basic doubts .</p>
  
  <ol>
  <li><p>Is PWA applicable for mobile sites only or for desktop based application also ? In the couple of examples I have gone through mainly talks that using
  PWA allows the mobile user to user the mobile sites like app without installing and equally good speed. </p></li>
  <li><p>I understand the point with PWA user does not have to install the native app on his/her mobile but i believe even in case of PWA all content(static content like html,css,jss,images etc) will be stored in cache as user navigates to web application. Service worker checks if content
  available in cache it will serve it from there otherwise fetch it from server. 
  So when PWA caching the content on client side, it will be equivalent
  of size of native app. Is n't it ?</p></li>
  </ol>