Self-sufficient

Self sufficient means that you are able to supply your own needs. For example, on a manor, you can get your water, food and anything else you need and you don't have to leave the manor to get things, liken in a city, there are shops and you need to get your food from the store. To do things your self.