Weil y denn — expresar causas
Ich nehme den Bus, weil mein Auto kaputt ist. — Ich nehme den Bus, denn mein Auto ist kaputt.
Ambas palabras expresan porque — pero funcionan de forma completamente diferente.
Weil — conjunción subordinante
Weil introduce un Nebensatz: el verbo va al final.
Ich nehme den Bus, weil mein Auto kaputt ist. Er bleibt zu Hause, weil er krank ist. Sie lernt Deutsch, weil sie in Deutschland arbeiten möchte.
Weil puede abrir la frase → inversión en la oración principal: Weil mein Auto kaputt ist, nehme ich den Bus.