Diffraction by single crystals is by far the most powerful experimental method for the characterization of the atomic arrangements in molecules. X-ray and neutron, are used since their wavelengths are of the same order of magnitude as the interatomic distances, typically around an Angstrom unit. The electron and nuclei are the scatterers of the X ray and neutron incident radiation, respectively. The single crystals are usually grown by slow evaporation of saturated solution under controlled environments. Ideally their dimensions should be in the order of 0.2 to 0.5 mm and over 1.0 mm, in the respective case of studies from X-ray and neutron diffraction. Irradiation of the crystal by a monochromatic beam leads to constructive interferences, known as diffraction, of the scattered waves in specific directions. The diffraction patterns, that are recorded on electronic devices, consist of a series of Bragg reflections. Their positions and intensities, respectively, contain the details on the unit cell dimensions, space group symmetry, and atomic positions. Unit cells are the building block of the crystals. In order to determine the crystal structure, both the amplitude and phase of the diffracted wave in every Bragg reflection are required. While the measured intensities are proportional to the square of the amplitude, the phase of the reflection relative to that of the incident beam is unknown as it cannot be recorded experimentally. There are several ways to calculate the phases of some important reflections, among them direct methods which are now used routinely to solve crystal structures. Using Fourier transform, the amplitude and phase information is used to synthesized electron density maps that reveal the atomic content of the unit cell. Least square refinement methods are then used to minimize the discrepancy between the measured and calculated structure amplitudes. From a knowledge of the final atomic coordinates, the molecular shape is revealed and such structural features as bond lengths, bond angles, torsion angles, hydrogen bonds, intermolecular distances are directly computed.