Name the three data types for strings and the difference between the two?
xs:string, which can contained anything, xs:normalizedString, which has returns and tabs replace by spaces, and xs:token which has the returns, tabs, and multiple spaces removed entirely.