When you are making a hot call, you are calling someone you have spoken to before or following up on a referral. The call is expected. When you place a cold call, the person who is receiving the call does not know who you are or what your intentions for calling may be.
A warm call is when for example a lead form gets filled out on a website. The prospect has some of interest. Cold calling is contacting any suspect / prospect who currently isn’t “raising their hand” at the moment.