Difference between these “if” statements?

Can someone help me clear up the difference between ~たら and ~ければ?

At first I was under the impression they could only be used in different conjugations but then I saw 寒かったら and 寒ければ and can’t wrap my mind around the difference between the two.

From my understanding one is more logical and the other is more abstract?

Thanks in advance!

by bellabaayyy