I agree partly Joycey but I would say social development STARTS in the family. If it were restricted to just the family they wouldn't be prepared to interact in the rest of society. But, a good foundation learned at home will prepare kids for what's out there when parents, or siblings, aren't around.
Of course the first element outside the home is the neighborhood. If your neighbors are raising troublemakers, that makes a parents job that much harder.