किसी शक्तिशाली राष्ट्र के लोगों द्वारा किसी पिछड़े हुए राष्ट्र में जाकर बसाई गई बस्ती को उपनिवेश कहा जाता है। उपनिवेश बनाने की प्रक्रिया में शक्तिशाली देश पिछड़े हुए देश में जाकर वहां के कुछ हिस्से को जीत कर उस पर कब्जा कर लेता है और वहां पर अपने लोगों को बसा कर अपना शासन चलाता है। इस प्रकार पिछड़े देश का वह जीता हुआ भूभाग शक्तिशाली देश के शासन के अंतर्गत आ जाता है तथा वह शक्तिशाली देश का उस जीते हुए क्षेत्र का आर्थिक शोषण कर लाभ कमाता है। इस प्रकार किसी शक्तिशाली देश द्वारा शक्ति के बल पर लाभ कमाने के लिए बसाई गई इन कॉलोनियों को हिंदी में "उपनिवेश" कहा जाता है।