A number of techniques for studying molecules and their interaction.