Software used by traders to perform large numbers of orders at extremely fast speeds through algorithms, often to capture slight differences in stock prices.