A fatal error is any error that causes a program to abort. Sometimes a fatal error returns you to the operating system. When a fatal error occurs, you may lose whatever data the program was currently processing. Contrast with fatal system error, an operating system-specific error.