Several techniques are employed to determine molecular structure. X-ray crystallography, NMR spectroscopy, and Scanning Tunneling Microscopy (STM) are commonly used methods. These techniques provide detailed information about the positions of atoms and the bonds between them, which is crucial for understanding and manipulating molecular structures at the nanoscale.