Constants in PHP are values that cannot be changed once they are defined. They are useful for values that should remain the same throughout the script, like mathematical constants or settings.