The overall reaction is:
$$Fe(s) + CuSO_4(aq) -> FeSO_4(aq) + Cu(s)$$
The reaction rate is slow at room temperature, but it can be increased by heating the mixture. This is because the higher temperature increases the kinetic energy of the reactants, making them more likely to collide and react.
The addition of a catalyst such as hydrochloric acid can also increase the reaction rate. This is because the catalyst provides an alternative pathway for the reaction to occur, which has a lower activation energy. This means that the reaction is more likely to occur at a lower temperature.
The reaction between iron and copper sulfate is an example of a redox reaction. In this type of reaction, one reactant is oxidized (loses electrons) while the other reactant is reduced (gains electrons). In this case, iron is oxidized from Fe(0) to Fe(2+), while copper is reduced from Cu(2+) to Cu(0).