- প্রাচীন বাংলা কতগুলো ক্ষুদ্র ক্ষুদ্র অঞ্চলে বিভক্ত ছিলো যা ‘জনপদ’ নামে পরিচিত। - বিভিন্ন শিলালিপি ও সাহিত্য গ্রন্থ থেকে প্রাচীন বাংলায় প্রায় ষোলটি জনপদের উল্লেখ পাওয়া যায়। এগুলোর মধ্যে রয়েছে: - গৌড় - বঙ্গ - পুন্ড্র - রাঢ় - সমতট - হরিকেল - তাম্রলিপ্ত - বরেন্দ্র - চন্দ্রদ্বীপ প্রভৃতি উল্লেখযোগ্য। অন্যদিকে, - হরপ্পা হলো পাকিস্তানের পাঞ্জাব প্রদেশের একটি স্থান যেখানে সিন্ধু সভ্যতার নিদর্শন পাওয়া গেছে। (সূত্র: বাংলাদেশের ইতিহাস ও বিশ্বসভ্যতা : নবম-দশম শ্রেণী)