"Nieva" es una forma de "nevar", un verbo impersonal que se puede traducir como "to snow". "Hace frío" es una frase que se puede traducir como "it's cold". Aprende más sobre la diferencia entre "nieva" y "hace frío" a continuación.
Hace frío en Canadá durante el invierno, así que debes llevar una chamarra gruesa.It's cold in Canada during the winter, so you should take a thick coat.
Hace frío. - Prende la calefacción.It's cold. - Turn on the heat.