Le terme « froid » est à mon sens plus fort que le terme « frais ». Lorsqu'en plein mois de janvier, il gèle à -10°, on dira qu'« il fait froid », alors qu'au printemps, lorsque l'après-midi se termine et que le soleil se couche, on dira qu'« il fait frais ».