A [specification] for depicting the three-dimensional structure of chemicals using ASCII characters.
An [introductory tutorial] is available.
A number of molecular software packages are able to either read or generate SMILES strings. At least one [| web based application] is available to render a SMILES string into a 2D figure.