An object that provides default data and behavior when there would otherwise have been a null reference.