Berufsschulen stehen im Zusammenhang mit einer betrieblichen Ausbildung, sind also nur Teil einer betrieblichen Ausbildung. Berufsschüler erhalten in der Regel auch eine Ausbildungsvergütung. Die meisten Berufsschulen verfügen über viele verschiedene Klassen, in denen dann speziell der auf den angestrebten Beruf angepasste Unterricht stattfindet; damit sind sie eben NICHT auf einen Beruf spezialisiert - die Spezialisierung findet nur über die Klasseneinteilung statt. Berufsfachschulen dagegen bieten eine rein schulische Berufsausbildung, die Schüler an Berufsfachschulen erhalten keinerlei Vergütung, sondern müssen im Gegenteil oft für ihren Schulbesuch bezahlen. Und: Berufsfachschulen sind auf eine Ausbildungsrichtung spezialisiert, andere Berufe werden hier nicht gelehrt. Beispiel: Berufsfachschule für Kinderpflege, Berufsfachschule für Fremdsprachenkorrespondenten, etc.
Antwort