Headers may be used to declare globally used read-only resources, like string tables for example.
Declare those in a separate header which gets included by any file ("Translation Unit") which wants to make use of them. It's handy to use the same header to declare a related enumeration to ...