The empty string is a string containing no characters. Because of Tcl's internal copy-on-write implementation of values, there is precisely one empty string.