People have raised some good points, but I think villages work for business and community too. There are some things you pay for and some things that come as perks of being part of the village - but you can’t necessarily demand it.
An example, I have a village - most of us work. I was looking for childcare earlier this year, and so I asked the people in my “village (who are a mixture of friends, family and neighbours) to recommend. A close friend recommended a childminder, and so I’ll pay for this service, and hopefully over time the childminder becomes part of my village long term (or we might not get long or nurture a “friendship” so it might stay there).
I could also go to my village for childcare, I’ve been fortunate to have a mum that could play that role, but I also have a few friends that do not work and at the moment would do the odd babysitting. But I also appreciate they have their own lives and we live in a money centric (capitalist) society now where we should either be working or spending (pretty much). Back in the day, my mum happily picked up about it 5 kids from school for free, because she could and her working hours allowed her to. And those women became part of her village. But today, we don’t do things without an exchange or without feeling weird.
To answer your question, nurturing a village is so complex. I think the best “villages” I’ve ever had have been a mixture of diverse people (as in different jobs, places in life, personalities), we’ve lived very close (it’s so hard to nurture a village when you live hours away), commonality that keeps us together (school mums, uni friends, whenever I’ve volunteered or got involved in something local) and when you get to know who people are for who they are and you accept that (I might not be friends with Pam down the road, but it doesn’t mean I won’t say hello, have a chat at the door - back in the day send the whole street a Christmas card)
edited to change can to can’t