भाषा विस्तृत होती है जबकि बोली क्षेत्र तक ही सीमित होती है। भाषा में व्याकरण और लिपि होती है, वहीं बोली में ये दोनों ही नहीं होते। साथ ही, भाषा का प्रयोग नियमानुसार किया जाता है, और बोली में नियम नहीं होते। एक भाषा के अंतर्गत कई बोलियाँ हो सकती है परन्तु बोली में कई भाषाएँ नहीं हो सकती।