What does HACE refer to?
Temperature, sun, wind (general “weather actions”).
Examples: Hace sol, Hace calor, Hace viento.
What does HAY indicate?
Things that “exist” (nouns).
Examples: Hay nubes, Hay tormenta, Hay niebla.
What does ESTÁ describe?
Temporary conditions of the sky.
Examples: Está nublado, Está despejado, Está lloviendo.
What does ES signify?
Permanent climate type.
Examples: Es tropical, Es seco, Es templado.