ভৌগোলিক ব্যবধান, যোগাযোগ ব্যবস্থা, সমাজগঠন, ধর্ম, পেশা ইত্যাদি কারণে এক এলাকার ভাষার থেকে অন্য এলাকার ভাষায় পার্থক্যের সৃষ্টি হয়। ভৌগোলিক ব্যবধান বা অঞ্চল ভেদে ভাষার যে-বৈচিত্র্য তা-ই হলো উপভাষা। এ ভাষাকে আঞ্চলিক ভাষা-ও বলা হয়। অর্থাৎ অঞ্চলভেদে বাংলা ভাষার প্রচলিত কথ্যরূপকেই আঞ্চলিক ভাষা বা উপভাষা বলে।