The document provides an introduction to algorithmic trading, which involves using computer programs and models to automate trading decisions and transactions. It discusses how algorithmic trading has grown significantly in recent years, with some markets seeing over 80% of trades executed algorithmically. The document also outlines some of the common types of algorithmic trading strategies used and software companies that provide platforms to develop algorithmic trading systems.