Toplum ve millet arasındaki temel farklar şunlardır: Millet, soyut bir kavramdır ve aynı dil, tarih, kültür, ülkü, gelenek ve görenek birliği olan insan topluluğunun geçmişini, bugününü ve yarınını kapsar. Toplum ise somut bir kavramdır ve aynı ülkede yaşayan, aynı kültür özelliklerine sahip olan insan topluluğunu ifade eder. Toplumun karmaşıklığı içinde sınıfsal ayrışmalar ve çıkar çatışmaları bulunurken, millet daha çok bir cemaat rüyası ve bir biriciklik gururu taşır. Toplumun devamlılığı yoktur, belirli bir zaman ve yerde birlikte yaşayan insanları kapsar. Ayrıca, Osmanlı döneminde ülkenin yaşayan insanlarına "halk" veya "millet" denmez, "tebaa" denirdi.