In general programming terms, a true value is anything that is not false.
Note that a string containing only whitespace (say, one TAB or space) is also considered 'true'.