Computational efficiency refers to the effectiveness of an algorithm in terms of both time and space resources used to solve a problem. It is crucial in optimizing performance, especially in large-scale computations and real-time processing, where resource constraints are significant.