What is the difference between evaporation and boiling

The main difference between evaporation and boiling are :

1. Evaporation takes place at all temperatures, while boiling occurs at a particular temperature.

2. Evaporation takes place from the surface, whereas the entire liquid boils.

3. Evaporation can occur using the internal energy of the system, while boiling requires an external source of heat.

4. Evaporation produces cooling but boiling does not.

5. Evaporation is a slow process while boiling is a rapid process.