Instead of relying on separating homes, shopping, offices and schools from each other, which requires building new roads and widening existing ones, the new codes focus on creating compact, mixed-use, walkable communities according to carefully established design principles.  This approach has been called “new urbanism,” and it recreates many elements of traditional neighborhoods.