Computer Algebra Systems (CAS) are software programs designed to perform symbolic mathematical computations, such as solving equations, differentiating and integrating functions, and manipulating algebraic expressions. They provide a powerful tool for solving complex mathematical problems that would be tedious or impractical to do by hand.