পাল সাম্রাজ্য
শশাঙ্কের রাজ্যের পতনের পর বাংলা অঞ্চলে নৈরাজ্য দেখা দেয়। এই সময় এই অঞ্চলে কোনও কেন্দ্রীয় শাসক ছিলেন না। ক্ষুদ্র গোষ্ঠীপতিরা নিরন্তর নিজেদের মধ্যে যুদ্ধে লিপ্ত ছিলেন। সমসাময়িক গ্রন্থে এই অবস্থাটিকে ‘মাৎস্যন্যায়’ (অর্থাৎ বড়ো মাছ যেমন ছোটো মাছকে খেয়ে ফেলে, সেই রকম অবস্থা) বলে বর্ণনা করা হয়েছে। এই সময়েই গোপাল প্রথম পাল রাজা হিসেবে সিংহাসনে আরোহণ করেন। খালিমপুর তাম্রলিপি থেকে অনুমিত হয়, বাংলা অঞ্চলের ‘প্রকৃতি’ (জনসাধারণ) তাঁকে রাজা নির্বাচিত করেছিল।[7] প্রায় ৮০০ বছর পরে তারানাথও লিখেছেন যে, বাংলার জনসাধারণ গণতান্ত্রিক পদ্ধতিতে তাঁকে নির্বাচিত করেছিল। যদিও এই ঘটনাটি কিংবদন্তির আকারে প্রচলিত এবং ঐতিহাসিকভাবে নির্ভরযোগ্য তথ্য নয়। এই কিংবদন্তি অনুসারে, নৈরাজ্যের এক যুগের পর জনসাধারণ পরপর একাধিক রাজাকে নির্বাচিত করেছিলেন। কিন্তু তাঁদের সকলকেই নির্বাচনের পরের রাতেই এক নাগ রানি ভক্ষণ করেন। গোপাল সেই নাগ রানিকে হত্যা করতে সমর্থ হন এবং সিংহাসনে আসীন থাকতে সমর্থ হন।[17] ঐতিহাসিক প্রমাণ নির্দেশ করে যে, গোপাল প্রত্যক্ষভাবে জনসাধারণ কর্তৃক নির্বাচিত হননি। একদল সামন্ত গোষ্ঠীপতি তাঁকে নির্বাচিত করেন। এই ধরনের নির্বাচন বাংলা অঞ্চলের সমসাময়িক সমাজে খুবই সাধারণ ঘটনা ছিল।[7][17]
বাঙালি জাতি
বাঙালি জাতির ইতিহাসকে আদি বা প্রাচীন, মধ্যযুগ ও আধুনিক যুগে ভাগ করা যায়।
আগে এদেশের সভ্যতাকে অনেকেই অর্বাচিন বলে মনে করলেও বঙ্গদেশে চার হাজারেরো বেশি প্রাচীন তাম্রাশ্ম (chalcolithik) যুগের সভ্যতার নির্দশন পাওয়া গেছে যেখানে দ্রাবিড়, তিব্বতী-বর্মী ও অস্ট্রো-এশীয় নরসম্প্রদায়ের বাস ছিল বলে ধারণা করা হচ্ছে। বঙ্গ বা বাংলা শব্দটির সঠিক বুৎপত্তি জানা নেই তবে অনেকে মনে করেন এই নামটি এসে থাকতে পারে দ্রাবিড় ভাষী বং নামক একটি গোষ্ঠী থেকে যারা এই অঞ্চলে আনুমানিক ১০০০ খ্রিষ্টপূর্বাব্দে বসবাস করত। ডঃ অতুল সুরের মতে "বয়াংসি" অর্থাৎ পক্ষী এদের টোটেম ছিল। আর্যদের আগমনের পর বাংলা ও বিহার অঞ্চল জুড়ে মগধ রাজ্য সংগঠিত হয় খ্রীশষ্টপূর্ব সপ্তম শতকে। বুদ্ধের সময় মগধ ছিল ভারত উপমহাদেশের চারটি মহাশক্তিশালী রাজত্বের অন্যতম ও ষোড়শ মহাজনপদের একটি। বংশের চন্দ্রগুপ্ত মৌর্যের রাজত্বের সময় মগধের বিস্তার হয় দক্ষিণ এশিয়ার এক বিশাল অঞ্চলে। খ্রীষ্টপূর্ব তৃতীয় শতকে সম্রাট অশোকের সময় আফগানিস্তান ও পারস্যের কিছু অংশও মগধের অধিকারভুক্ত ছিল। বৈদেশিক রচনায় বাংলার প্রথম উল্লেখ দেখা যায় গ্রিকদের লেখায় ১০০ খ্রীষ্টপূর্বাব্দের কাছাকাছি। তাতে বর্ণিত আছে গাঙ্গেয় সমতলভুমিতে বাসকারী গঙ্গাঋদ্ধি নামে জাতির শৌর্যবীর্যের কথা যা শুনে মহাবীর আলেক্সান্ডার তাঁর বিশ্ববিজয় অসম্পূর্ণ রেখে বিপাশার পশ্চিম তীর থেকেই প্রত্যাবর্তন করেছিলেন। গঙ্গারিডি শব্দটি হয়ত গ্রিক Gangahrd (গঙ্গাহৃৎ) থেকে এসে থাকবে— গঙ্গা-হৃৎ অর্থাৎ গঙ্গা হৃদয়ে যে ভুমির। খ্রীষ্টীয় তৃতীয় শতকে মগধে গুপ্ত রাজবংশের পত্তন হয়।