Computational geometry is a subfield of algorithms that deals with efficient structures and algorithms for geometric problems. It focuses on problems in computer graphics, CAD, modeling, and other applications. Key topics include surface reconstruction, collision detection, smallest enclosing balls, boolean operations on shapes, and arrangements of lines. Computational geometry aims to solve geometric problems without roundoff errors through techniques like CGAL, an open source C++ library.