The use of computer programs and algorithms to execute trades automatically based on predefined rules and criteria. Algorithmic trading can process market data and execute orders faster than human traders, removing emotional bias from decision-making.