Fatigue failure is the premature failure of a material caused by repetitive stresses, either above or below the material's yield strength. It occurs as small cracks form in the material after many stress cycles and can cause sudden and total failure. Fatigue failure is more likely to occur at stress concentrations like holes, scratches or defects in the material. While static failure depends on the load magnitude, fatigue failure depends on additional factors like the number of cycles, mean stress, and stress amplitude. Designing for fatigue loading is therefore more complex than designing for static loads alone.