title: Shared URLSession vs URLSession with default configuration
body: <p>What is the difference between <strong>Shared URLSession</strong> and <strong>URLSession with default configuration</strong>?</p>
  
  <p>In my app i was using <strong>URLSession.shared</strong> to send a request to server. Now i'm trying to change it to <strong>URLSession.init(configuration: URLSessionConfiguration.default)</strong>.</p>
  
  <p>But if i use <strong>URLSession.init(configuration: URLSessionConfiguration.default)</strong> all my request are taking more time to load.</p>
  
  <p>Compared to <strong>URLSession.shared</strong>, <strong>URLSession.init(configuration: URLSessionConfiguration.default)</strong> is taking more time to load the request.(Shared Session is 5 to 10 time faster than URLSession with default Configuration).</p>
  
  <p>What is the Difference between these two methods?</p>
  
  <p>Why URLSession With Default Configuration is taking more to load the request?</p>