Constants are like variables, but their values cannot change once set. They are useful for fixed values such as site names or limits. Unlike variables, constants do not use the dollar sign and are available everywhere in the script.