Carry-over in addition occurs when the sum of digits in a column exceeds the base value, necessitating the transfer of the excess to the next higher column. This process is crucial for accurate calculations in multi-digit arithmetic operations across various numeral systems.