Nach Hause vs. zu Hause — una distinción esencial
nach Hause — dirección, movimiento hacia casa (Wohin?): Ich fahre nach Hause. / Wann gehst du nach Hause?
zu Hause — ubicación, estar en casa (Wo?): Ich bin zu Hause. / Er arbeitet heute zu Hause.
En español en casa cubre los dos significados. En alemán hay que elegir según la pregunta: ¿voy hacia casa (nach Hause) o ya estoy allí (zu Hause)?
Ich komme jetzt nach Hause. — Ahora voy para casa. Ich esse lieber zu Hause. — Prefiero comer en casa.