Many people use 'refactoring' to mean any kind of code cleanup, but that's not what refactoring is intended to mean.
As we'll consider, the original definition of the term is more precise — it refers to a specific way of changing code.
Refactoring is a disciplined approach to improving the internal structure of software to make it easier to understand and cheaper to modify, without changing its observable behavior.