Computer assisted trading refers to the use of advanced technology to facilitate trading activities in financial markets. The use of computer algorithms in trading, is becoming increasingly popular as it helps to overcome the limitations of traditional trading methods. The term computer assisted trading has different synonyms which includes, automated trading, algorithmic trading, black box trading, high-frequency trading, Quantitative trading, and electronic trading. These synonyms are used interchangeably depending on the context, but they all refer to the integration of sophisticated computer systems in trade executions. With the advent of new technologies in computer systems, the future of trading is only going to be more sophisticated and complex, making it easier for traders to make informed decisions and maximize profits.