The practice of using spaces or tabs at the beginning of lines of code to visually represent the structure of the code, making it easier to read and understand.
"Proper indentation is crucial in programming languages like Python, where it is used to define the scope of loops, functions, and classes."