Fault-tolerant computer systems are designed to continue operating properly even when some components fail. They achieve this through techniques like redundancy, where backup components take over if primary components fail. The document discusses the goals of fault tolerance like ensuring no single point of failure. It provides examples of how fault tolerance is implemented in areas like data storage and outlines techniques used to design and evaluate fault-tolerant systems.