title: Microsoft.WindowsAzure.Storage vs Microsoft.WindowsAzure.StorageClient
body: <p>What's the difference between these two assemblies and when should I use each?  I find that there are class name collisions between them so I imagine that I should only use one.</p>
  
  <p><strong>Example</strong><br>
  <code>Microsoft.WindowsAzure.Storage</code> has <code>Microsoft.WindowsAzure.Storage.Table.CloudTableClient</code>  </p>
  
  <p><code>Microsoft.WindowsAzure.StorageClient</code> has <code>Microsoft.WindowsAzure.StorageClient.CloudTableClient</code></p>
  
  <p>This seems very confusing.  I can't imagine that Microsoft intends these to both be used in the same project.</p>