title: Differences between Hadoop-common, Hadoop-core and Hadoop-client?
body: <p>I am newer to <strong>Hadoop</strong>, and want to know what is the differences between <strong>Hadoop-common</strong>, <strong>Hadoop-core</strong> and <strong>Hadoop-client</strong>?</p>
  
  <p>By the way,for a given class, how do I know which artifact contains it in <strong>Maven</strong> ? For example, which one contains the <strong>org.apache.hadoop.io.Text</strong>? </p>