Refactoring means improving the design of existing code (without breaking it).
Improving the design makes a component easier to maintain. It can also improve the performance and reliability of the component.
See Refactoring for more detail.