Functional obsolescence happens when an object’s usefulness decreases when the design is considered to be old or outdated.