Solute affects the freezing point of a solvent because, it hinders clustering of the solvent particles and forces the molecules away from the cluster. For the solvent molecules to reach the cluster and add themselves to the freezing solid, they have to be decreased to a lower kinetic energy by lowering the temperature