The Common European Framework of Reference (CEFR) divides levels of language proficiency into A1, A2 (beginner), B1, B2 (intermediate), and C1,C2 (advanced. An A1 is learning the basics, and a C2 is almost as fluent as a well educated native speaker.
A B1 is good enough to "get by" in most ordinary or everyday situations. A B2 is supposed to be able to function in either "unusual" or "complex" situations (or both).
Does the road diverge at this point? For instance an average 10 year old native speaker is a B1, who would become a B2 by age 12 when s/he learns less common constructions in the language. On the other hand, might a professional concentrate on learning "complex" (not just uncommon) terminology in a narrow field such as math, science or economics, without learning much of the language outside the field? Do these, or other routes represent different paths to equivalent levels of intermediate language proficiency?