In German “Zu” has 3 usages:

  • For making infinitive clauses.
  • As the Adverb “too”.
  • As the Proposition “to”.

Infinitive Clauses

These are used to connect two sentences with the same subject.

Example:

  • Ich versuche, die Aufgabe zu lösen.
  • Es ist wichtig, pünktlich zu sein.
  • Ich habe keine Zeit, abzuspülen.

Usage of … zu

Examples:

  • Ich versuche, jeden Tag Deutsch zu lernen.
  • Es ist wichtig, jeden Tag genug Wasser zu trinken.
  • Hast du Lust, heute Abend ins Kino zu gehen?

Usage of um … zu

Examples:

  • Ich lerne Deutsch, um in Deutschland zu arbeiten.
  • Er geht in den Supermarkt, um Brot zu kaufen.
  • Wir sparen Geld, um im Sommer zu reisen.

When to use zu, When to use um … zu

  • ZU What
  • UM … ZU Why

As Adverb

Same as the English “too”.

Examples:

  • Du bist zu spät.
  • Das ist zu teuer.
  • Der Kaffee ist zu heiß.

As Proposition

Refer here: ZU vs IN vs NACH