What is re-factoring?
Modification of the code without changing its functionality to improve the performance is called re-factoring.